1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19 
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module soup.c.functions;
26 
27 import std.stdio;
28 import soup.c.types;
29 import linker.Loader;
30 
31 version (Windows)
32 	static immutable LIBRARY_SOUP = ["libsoup-2.4-1.dll;soup-2.4-1.dll;soup-2.dll"];
33 else version (OSX)
34 	static immutable LIBRARY_SOUP = ["libsoup-2.4.1.dylib"];
35 else
36 	static immutable LIBRARY_SOUP = ["libsoup-2.4.so.1"];
37 
38 shared static this()
39 {
40 	// soup.Address
41 
42 	Linker.link(soup_address_get_type, "soup_address_get_type", LIBRARY_SOUP);
43 	Linker.link(soup_address_new, "soup_address_new", LIBRARY_SOUP);
44 	Linker.link(soup_address_new_any, "soup_address_new_any", LIBRARY_SOUP);
45 	Linker.link(soup_address_new_from_sockaddr, "soup_address_new_from_sockaddr", LIBRARY_SOUP);
46 	Linker.link(soup_address_equal_by_ip, "soup_address_equal_by_ip", LIBRARY_SOUP);
47 	Linker.link(soup_address_equal_by_name, "soup_address_equal_by_name", LIBRARY_SOUP);
48 	Linker.link(soup_address_get_gsockaddr, "soup_address_get_gsockaddr", LIBRARY_SOUP);
49 	Linker.link(soup_address_get_name, "soup_address_get_name", LIBRARY_SOUP);
50 	Linker.link(soup_address_get_physical, "soup_address_get_physical", LIBRARY_SOUP);
51 	Linker.link(soup_address_get_port, "soup_address_get_port", LIBRARY_SOUP);
52 	Linker.link(soup_address_get_sockaddr, "soup_address_get_sockaddr", LIBRARY_SOUP);
53 	Linker.link(soup_address_hash_by_ip, "soup_address_hash_by_ip", LIBRARY_SOUP);
54 	Linker.link(soup_address_hash_by_name, "soup_address_hash_by_name", LIBRARY_SOUP);
55 	Linker.link(soup_address_is_resolved, "soup_address_is_resolved", LIBRARY_SOUP);
56 	Linker.link(soup_address_resolve_async, "soup_address_resolve_async", LIBRARY_SOUP);
57 	Linker.link(soup_address_resolve_sync, "soup_address_resolve_sync", LIBRARY_SOUP);
58 
59 	// soup.Auth
60 
61 	Linker.link(soup_auth_get_type, "soup_auth_get_type", LIBRARY_SOUP);
62 	Linker.link(soup_auth_new, "soup_auth_new", LIBRARY_SOUP);
63 	Linker.link(soup_auth_authenticate, "soup_auth_authenticate", LIBRARY_SOUP);
64 	Linker.link(soup_auth_can_authenticate, "soup_auth_can_authenticate", LIBRARY_SOUP);
65 	Linker.link(soup_auth_free_protection_space, "soup_auth_free_protection_space", LIBRARY_SOUP);
66 	Linker.link(soup_auth_get_authorization, "soup_auth_get_authorization", LIBRARY_SOUP);
67 	Linker.link(soup_auth_get_host, "soup_auth_get_host", LIBRARY_SOUP);
68 	Linker.link(soup_auth_get_info, "soup_auth_get_info", LIBRARY_SOUP);
69 	Linker.link(soup_auth_get_protection_space, "soup_auth_get_protection_space", LIBRARY_SOUP);
70 	Linker.link(soup_auth_get_realm, "soup_auth_get_realm", LIBRARY_SOUP);
71 	Linker.link(soup_auth_get_saved_password, "soup_auth_get_saved_password", LIBRARY_SOUP);
72 	Linker.link(soup_auth_get_saved_users, "soup_auth_get_saved_users", LIBRARY_SOUP);
73 	Linker.link(soup_auth_get_scheme_name, "soup_auth_get_scheme_name", LIBRARY_SOUP);
74 	Linker.link(soup_auth_has_saved_password, "soup_auth_has_saved_password", LIBRARY_SOUP);
75 	Linker.link(soup_auth_is_authenticated, "soup_auth_is_authenticated", LIBRARY_SOUP);
76 	Linker.link(soup_auth_is_for_proxy, "soup_auth_is_for_proxy", LIBRARY_SOUP);
77 	Linker.link(soup_auth_is_ready, "soup_auth_is_ready", LIBRARY_SOUP);
78 	Linker.link(soup_auth_save_password, "soup_auth_save_password", LIBRARY_SOUP);
79 	Linker.link(soup_auth_update, "soup_auth_update", LIBRARY_SOUP);
80 
81 	// soup.AuthBasic
82 
83 	Linker.link(soup_auth_basic_get_type, "soup_auth_basic_get_type", LIBRARY_SOUP);
84 
85 	// soup.AuthDigest
86 
87 	Linker.link(soup_auth_digest_get_type, "soup_auth_digest_get_type", LIBRARY_SOUP);
88 
89 	// soup.AuthDomain
90 
91 	Linker.link(soup_auth_domain_get_type, "soup_auth_domain_get_type", LIBRARY_SOUP);
92 	Linker.link(soup_auth_domain_accepts, "soup_auth_domain_accepts", LIBRARY_SOUP);
93 	Linker.link(soup_auth_domain_add_path, "soup_auth_domain_add_path", LIBRARY_SOUP);
94 	Linker.link(soup_auth_domain_challenge, "soup_auth_domain_challenge", LIBRARY_SOUP);
95 	Linker.link(soup_auth_domain_check_password, "soup_auth_domain_check_password", LIBRARY_SOUP);
96 	Linker.link(soup_auth_domain_covers, "soup_auth_domain_covers", LIBRARY_SOUP);
97 	Linker.link(soup_auth_domain_get_realm, "soup_auth_domain_get_realm", LIBRARY_SOUP);
98 	Linker.link(soup_auth_domain_remove_path, "soup_auth_domain_remove_path", LIBRARY_SOUP);
99 	Linker.link(soup_auth_domain_set_filter, "soup_auth_domain_set_filter", LIBRARY_SOUP);
100 	Linker.link(soup_auth_domain_set_generic_auth_callback, "soup_auth_domain_set_generic_auth_callback", LIBRARY_SOUP);
101 	Linker.link(soup_auth_domain_try_generic_auth_callback, "soup_auth_domain_try_generic_auth_callback", LIBRARY_SOUP);
102 
103 	// soup.AuthDomainBasic
104 
105 	Linker.link(soup_auth_domain_basic_get_type, "soup_auth_domain_basic_get_type", LIBRARY_SOUP);
106 	Linker.link(soup_auth_domain_basic_new, "soup_auth_domain_basic_new", LIBRARY_SOUP);
107 	Linker.link(soup_auth_domain_basic_set_auth_callback, "soup_auth_domain_basic_set_auth_callback", LIBRARY_SOUP);
108 
109 	// soup.AuthDomainDigest
110 
111 	Linker.link(soup_auth_domain_digest_get_type, "soup_auth_domain_digest_get_type", LIBRARY_SOUP);
112 	Linker.link(soup_auth_domain_digest_new, "soup_auth_domain_digest_new", LIBRARY_SOUP);
113 	Linker.link(soup_auth_domain_digest_encode_password, "soup_auth_domain_digest_encode_password", LIBRARY_SOUP);
114 	Linker.link(soup_auth_domain_digest_set_auth_callback, "soup_auth_domain_digest_set_auth_callback", LIBRARY_SOUP);
115 
116 	// soup.AuthManager
117 
118 	Linker.link(soup_auth_manager_get_type, "soup_auth_manager_get_type", LIBRARY_SOUP);
119 	Linker.link(soup_auth_manager_clear_cached_credentials, "soup_auth_manager_clear_cached_credentials", LIBRARY_SOUP);
120 	Linker.link(soup_auth_manager_use_auth, "soup_auth_manager_use_auth", LIBRARY_SOUP);
121 
122 	// soup.AuthNTLM
123 
124 	Linker.link(soup_auth_ntlm_get_type, "soup_auth_ntlm_get_type", LIBRARY_SOUP);
125 
126 	// soup.AuthNegotiate
127 
128 	Linker.link(soup_auth_negotiate_get_type, "soup_auth_negotiate_get_type", LIBRARY_SOUP);
129 	Linker.link(soup_auth_negotiate_supported, "soup_auth_negotiate_supported", LIBRARY_SOUP);
130 
131 	// soup.Buffer
132 
133 	Linker.link(soup_buffer_get_type, "soup_buffer_get_type", LIBRARY_SOUP);
134 	Linker.link(soup_buffer_new, "soup_buffer_new", LIBRARY_SOUP);
135 	Linker.link(soup_buffer_new_take, "soup_buffer_new_take", LIBRARY_SOUP);
136 	Linker.link(soup_buffer_new_with_owner, "soup_buffer_new_with_owner", LIBRARY_SOUP);
137 	Linker.link(soup_buffer_copy, "soup_buffer_copy", LIBRARY_SOUP);
138 	Linker.link(soup_buffer_free, "soup_buffer_free", LIBRARY_SOUP);
139 	Linker.link(soup_buffer_get_as_bytes, "soup_buffer_get_as_bytes", LIBRARY_SOUP);
140 	Linker.link(soup_buffer_get_data, "soup_buffer_get_data", LIBRARY_SOUP);
141 	Linker.link(soup_buffer_get_owner, "soup_buffer_get_owner", LIBRARY_SOUP);
142 	Linker.link(soup_buffer_new_subbuffer, "soup_buffer_new_subbuffer", LIBRARY_SOUP);
143 
144 	// soup.Cache
145 
146 	Linker.link(soup_cache_get_type, "soup_cache_get_type", LIBRARY_SOUP);
147 	Linker.link(soup_cache_new, "soup_cache_new", LIBRARY_SOUP);
148 	Linker.link(soup_cache_clear, "soup_cache_clear", LIBRARY_SOUP);
149 	Linker.link(soup_cache_dump, "soup_cache_dump", LIBRARY_SOUP);
150 	Linker.link(soup_cache_flush, "soup_cache_flush", LIBRARY_SOUP);
151 	Linker.link(soup_cache_get_max_size, "soup_cache_get_max_size", LIBRARY_SOUP);
152 	Linker.link(soup_cache_load, "soup_cache_load", LIBRARY_SOUP);
153 	Linker.link(soup_cache_set_max_size, "soup_cache_set_max_size", LIBRARY_SOUP);
154 
155 	// soup.ClientContext
156 
157 	Linker.link(soup_client_context_get_type, "soup_client_context_get_type", LIBRARY_SOUP);
158 	Linker.link(soup_client_context_get_address, "soup_client_context_get_address", LIBRARY_SOUP);
159 	Linker.link(soup_client_context_get_auth_domain, "soup_client_context_get_auth_domain", LIBRARY_SOUP);
160 	Linker.link(soup_client_context_get_auth_user, "soup_client_context_get_auth_user", LIBRARY_SOUP);
161 	Linker.link(soup_client_context_get_gsocket, "soup_client_context_get_gsocket", LIBRARY_SOUP);
162 	Linker.link(soup_client_context_get_host, "soup_client_context_get_host", LIBRARY_SOUP);
163 	Linker.link(soup_client_context_get_local_address, "soup_client_context_get_local_address", LIBRARY_SOUP);
164 	Linker.link(soup_client_context_get_remote_address, "soup_client_context_get_remote_address", LIBRARY_SOUP);
165 	Linker.link(soup_client_context_get_socket, "soup_client_context_get_socket", LIBRARY_SOUP);
166 	Linker.link(soup_client_context_steal_connection, "soup_client_context_steal_connection", LIBRARY_SOUP);
167 
168 	// soup.ContentDecoder
169 
170 	Linker.link(soup_content_decoder_get_type, "soup_content_decoder_get_type", LIBRARY_SOUP);
171 
172 	// soup.ContentSniffer
173 
174 	Linker.link(soup_content_sniffer_get_type, "soup_content_sniffer_get_type", LIBRARY_SOUP);
175 	Linker.link(soup_content_sniffer_new, "soup_content_sniffer_new", LIBRARY_SOUP);
176 	Linker.link(soup_content_sniffer_get_buffer_size, "soup_content_sniffer_get_buffer_size", LIBRARY_SOUP);
177 	Linker.link(soup_content_sniffer_sniff, "soup_content_sniffer_sniff", LIBRARY_SOUP);
178 
179 	// soup.Cookie
180 
181 	Linker.link(soup_cookie_get_type, "soup_cookie_get_type", LIBRARY_SOUP);
182 	Linker.link(soup_cookie_new, "soup_cookie_new", LIBRARY_SOUP);
183 	Linker.link(soup_cookie_applies_to_uri, "soup_cookie_applies_to_uri", LIBRARY_SOUP);
184 	Linker.link(soup_cookie_copy, "soup_cookie_copy", LIBRARY_SOUP);
185 	Linker.link(soup_cookie_domain_matches, "soup_cookie_domain_matches", LIBRARY_SOUP);
186 	Linker.link(soup_cookie_equal, "soup_cookie_equal", LIBRARY_SOUP);
187 	Linker.link(soup_cookie_free, "soup_cookie_free", LIBRARY_SOUP);
188 	Linker.link(soup_cookie_get_domain, "soup_cookie_get_domain", LIBRARY_SOUP);
189 	Linker.link(soup_cookie_get_expires, "soup_cookie_get_expires", LIBRARY_SOUP);
190 	Linker.link(soup_cookie_get_http_only, "soup_cookie_get_http_only", LIBRARY_SOUP);
191 	Linker.link(soup_cookie_get_name, "soup_cookie_get_name", LIBRARY_SOUP);
192 	Linker.link(soup_cookie_get_path, "soup_cookie_get_path", LIBRARY_SOUP);
193 	Linker.link(soup_cookie_get_same_site_policy, "soup_cookie_get_same_site_policy", LIBRARY_SOUP);
194 	Linker.link(soup_cookie_get_secure, "soup_cookie_get_secure", LIBRARY_SOUP);
195 	Linker.link(soup_cookie_get_value, "soup_cookie_get_value", LIBRARY_SOUP);
196 	Linker.link(soup_cookie_set_domain, "soup_cookie_set_domain", LIBRARY_SOUP);
197 	Linker.link(soup_cookie_set_expires, "soup_cookie_set_expires", LIBRARY_SOUP);
198 	Linker.link(soup_cookie_set_http_only, "soup_cookie_set_http_only", LIBRARY_SOUP);
199 	Linker.link(soup_cookie_set_max_age, "soup_cookie_set_max_age", LIBRARY_SOUP);
200 	Linker.link(soup_cookie_set_name, "soup_cookie_set_name", LIBRARY_SOUP);
201 	Linker.link(soup_cookie_set_path, "soup_cookie_set_path", LIBRARY_SOUP);
202 	Linker.link(soup_cookie_set_same_site_policy, "soup_cookie_set_same_site_policy", LIBRARY_SOUP);
203 	Linker.link(soup_cookie_set_secure, "soup_cookie_set_secure", LIBRARY_SOUP);
204 	Linker.link(soup_cookie_set_value, "soup_cookie_set_value", LIBRARY_SOUP);
205 	Linker.link(soup_cookie_to_cookie_header, "soup_cookie_to_cookie_header", LIBRARY_SOUP);
206 	Linker.link(soup_cookie_to_set_cookie_header, "soup_cookie_to_set_cookie_header", LIBRARY_SOUP);
207 	Linker.link(soup_cookie_parse, "soup_cookie_parse", LIBRARY_SOUP);
208 
209 	// soup.CookieJar
210 
211 	Linker.link(soup_cookie_jar_get_type, "soup_cookie_jar_get_type", LIBRARY_SOUP);
212 	Linker.link(soup_cookie_jar_new, "soup_cookie_jar_new", LIBRARY_SOUP);
213 	Linker.link(soup_cookie_jar_add_cookie, "soup_cookie_jar_add_cookie", LIBRARY_SOUP);
214 	Linker.link(soup_cookie_jar_add_cookie_full, "soup_cookie_jar_add_cookie_full", LIBRARY_SOUP);
215 	Linker.link(soup_cookie_jar_add_cookie_with_first_party, "soup_cookie_jar_add_cookie_with_first_party", LIBRARY_SOUP);
216 	Linker.link(soup_cookie_jar_all_cookies, "soup_cookie_jar_all_cookies", LIBRARY_SOUP);
217 	Linker.link(soup_cookie_jar_delete_cookie, "soup_cookie_jar_delete_cookie", LIBRARY_SOUP);
218 	Linker.link(soup_cookie_jar_get_accept_policy, "soup_cookie_jar_get_accept_policy", LIBRARY_SOUP);
219 	Linker.link(soup_cookie_jar_get_cookie_list, "soup_cookie_jar_get_cookie_list", LIBRARY_SOUP);
220 	Linker.link(soup_cookie_jar_get_cookie_list_with_same_site_info, "soup_cookie_jar_get_cookie_list_with_same_site_info", LIBRARY_SOUP);
221 	Linker.link(soup_cookie_jar_get_cookies, "soup_cookie_jar_get_cookies", LIBRARY_SOUP);
222 	Linker.link(soup_cookie_jar_is_persistent, "soup_cookie_jar_is_persistent", LIBRARY_SOUP);
223 	Linker.link(soup_cookie_jar_save, "soup_cookie_jar_save", LIBRARY_SOUP);
224 	Linker.link(soup_cookie_jar_set_accept_policy, "soup_cookie_jar_set_accept_policy", LIBRARY_SOUP);
225 	Linker.link(soup_cookie_jar_set_cookie, "soup_cookie_jar_set_cookie", LIBRARY_SOUP);
226 	Linker.link(soup_cookie_jar_set_cookie_with_first_party, "soup_cookie_jar_set_cookie_with_first_party", LIBRARY_SOUP);
227 
228 	// soup.CookieJarDB
229 
230 	Linker.link(soup_cookie_jar_db_get_type, "soup_cookie_jar_db_get_type", LIBRARY_SOUP);
231 	Linker.link(soup_cookie_jar_db_new, "soup_cookie_jar_db_new", LIBRARY_SOUP);
232 
233 	// soup.CookieJarText
234 
235 	Linker.link(soup_cookie_jar_text_get_type, "soup_cookie_jar_text_get_type", LIBRARY_SOUP);
236 	Linker.link(soup_cookie_jar_text_new, "soup_cookie_jar_text_new", LIBRARY_SOUP);
237 
238 	// soup.Date
239 
240 	Linker.link(soup_date_get_type, "soup_date_get_type", LIBRARY_SOUP);
241 	Linker.link(soup_date_new, "soup_date_new", LIBRARY_SOUP);
242 	Linker.link(soup_date_new_from_now, "soup_date_new_from_now", LIBRARY_SOUP);
243 	Linker.link(soup_date_new_from_string, "soup_date_new_from_string", LIBRARY_SOUP);
244 	Linker.link(soup_date_new_from_time_t, "soup_date_new_from_time_t", LIBRARY_SOUP);
245 	Linker.link(soup_date_copy, "soup_date_copy", LIBRARY_SOUP);
246 	Linker.link(soup_date_free, "soup_date_free", LIBRARY_SOUP);
247 	Linker.link(soup_date_get_day, "soup_date_get_day", LIBRARY_SOUP);
248 	Linker.link(soup_date_get_hour, "soup_date_get_hour", LIBRARY_SOUP);
249 	Linker.link(soup_date_get_minute, "soup_date_get_minute", LIBRARY_SOUP);
250 	Linker.link(soup_date_get_month, "soup_date_get_month", LIBRARY_SOUP);
251 	Linker.link(soup_date_get_offset, "soup_date_get_offset", LIBRARY_SOUP);
252 	Linker.link(soup_date_get_second, "soup_date_get_second", LIBRARY_SOUP);
253 	Linker.link(soup_date_get_utc, "soup_date_get_utc", LIBRARY_SOUP);
254 	Linker.link(soup_date_get_year, "soup_date_get_year", LIBRARY_SOUP);
255 	Linker.link(soup_date_is_past, "soup_date_is_past", LIBRARY_SOUP);
256 	Linker.link(soup_date_to_string, "soup_date_to_string", LIBRARY_SOUP);
257 	Linker.link(soup_date_to_time_t, "soup_date_to_time_t", LIBRARY_SOUP);
258 	Linker.link(soup_date_to_timeval, "soup_date_to_timeval", LIBRARY_SOUP);
259 
260 	// soup.HSTSEnforcer
261 
262 	Linker.link(soup_hsts_enforcer_get_type, "soup_hsts_enforcer_get_type", LIBRARY_SOUP);
263 	Linker.link(soup_hsts_enforcer_new, "soup_hsts_enforcer_new", LIBRARY_SOUP);
264 	Linker.link(soup_hsts_enforcer_get_domains, "soup_hsts_enforcer_get_domains", LIBRARY_SOUP);
265 	Linker.link(soup_hsts_enforcer_get_policies, "soup_hsts_enforcer_get_policies", LIBRARY_SOUP);
266 	Linker.link(soup_hsts_enforcer_has_valid_policy, "soup_hsts_enforcer_has_valid_policy", LIBRARY_SOUP);
267 	Linker.link(soup_hsts_enforcer_is_persistent, "soup_hsts_enforcer_is_persistent", LIBRARY_SOUP);
268 	Linker.link(soup_hsts_enforcer_set_policy, "soup_hsts_enforcer_set_policy", LIBRARY_SOUP);
269 	Linker.link(soup_hsts_enforcer_set_session_policy, "soup_hsts_enforcer_set_session_policy", LIBRARY_SOUP);
270 
271 	// soup.HSTSEnforcerDB
272 
273 	Linker.link(soup_hsts_enforcer_db_get_type, "soup_hsts_enforcer_db_get_type", LIBRARY_SOUP);
274 	Linker.link(soup_hsts_enforcer_db_new, "soup_hsts_enforcer_db_new", LIBRARY_SOUP);
275 
276 	// soup.HSTSPolicy
277 
278 	Linker.link(soup_hsts_policy_get_type, "soup_hsts_policy_get_type", LIBRARY_SOUP);
279 	Linker.link(soup_hsts_policy_new, "soup_hsts_policy_new", LIBRARY_SOUP);
280 	Linker.link(soup_hsts_policy_new_from_response, "soup_hsts_policy_new_from_response", LIBRARY_SOUP);
281 	Linker.link(soup_hsts_policy_new_full, "soup_hsts_policy_new_full", LIBRARY_SOUP);
282 	Linker.link(soup_hsts_policy_new_session_policy, "soup_hsts_policy_new_session_policy", LIBRARY_SOUP);
283 	Linker.link(soup_hsts_policy_copy, "soup_hsts_policy_copy", LIBRARY_SOUP);
284 	Linker.link(soup_hsts_policy_equal, "soup_hsts_policy_equal", LIBRARY_SOUP);
285 	Linker.link(soup_hsts_policy_free, "soup_hsts_policy_free", LIBRARY_SOUP);
286 	Linker.link(soup_hsts_policy_get_domain, "soup_hsts_policy_get_domain", LIBRARY_SOUP);
287 	Linker.link(soup_hsts_policy_includes_subdomains, "soup_hsts_policy_includes_subdomains", LIBRARY_SOUP);
288 	Linker.link(soup_hsts_policy_is_expired, "soup_hsts_policy_is_expired", LIBRARY_SOUP);
289 	Linker.link(soup_hsts_policy_is_session_policy, "soup_hsts_policy_is_session_policy", LIBRARY_SOUP);
290 
291 	// soup.Logger
292 
293 	Linker.link(soup_logger_get_type, "soup_logger_get_type", LIBRARY_SOUP);
294 	Linker.link(soup_logger_new, "soup_logger_new", LIBRARY_SOUP);
295 	Linker.link(soup_logger_attach, "soup_logger_attach", LIBRARY_SOUP);
296 	Linker.link(soup_logger_detach, "soup_logger_detach", LIBRARY_SOUP);
297 	Linker.link(soup_logger_set_printer, "soup_logger_set_printer", LIBRARY_SOUP);
298 	Linker.link(soup_logger_set_request_filter, "soup_logger_set_request_filter", LIBRARY_SOUP);
299 	Linker.link(soup_logger_set_response_filter, "soup_logger_set_response_filter", LIBRARY_SOUP);
300 
301 	// soup.Message
302 
303 	Linker.link(soup_message_get_type, "soup_message_get_type", LIBRARY_SOUP);
304 	Linker.link(soup_message_new, "soup_message_new", LIBRARY_SOUP);
305 	Linker.link(soup_message_new_from_uri, "soup_message_new_from_uri", LIBRARY_SOUP);
306 	Linker.link(soup_message_add_header_handler, "soup_message_add_header_handler", LIBRARY_SOUP);
307 	Linker.link(soup_message_add_status_code_handler, "soup_message_add_status_code_handler", LIBRARY_SOUP);
308 	Linker.link(soup_message_content_sniffed, "soup_message_content_sniffed", LIBRARY_SOUP);
309 	Linker.link(soup_message_disable_feature, "soup_message_disable_feature", LIBRARY_SOUP);
310 	Linker.link(soup_message_finished, "soup_message_finished", LIBRARY_SOUP);
311 	Linker.link(soup_message_get_address, "soup_message_get_address", LIBRARY_SOUP);
312 	Linker.link(soup_message_get_first_party, "soup_message_get_first_party", LIBRARY_SOUP);
313 	Linker.link(soup_message_get_flags, "soup_message_get_flags", LIBRARY_SOUP);
314 	Linker.link(soup_message_get_http_version, "soup_message_get_http_version", LIBRARY_SOUP);
315 	Linker.link(soup_message_get_https_status, "soup_message_get_https_status", LIBRARY_SOUP);
316 	Linker.link(soup_message_get_is_top_level_navigation, "soup_message_get_is_top_level_navigation", LIBRARY_SOUP);
317 	Linker.link(soup_message_get_priority, "soup_message_get_priority", LIBRARY_SOUP);
318 	Linker.link(soup_message_get_site_for_cookies, "soup_message_get_site_for_cookies", LIBRARY_SOUP);
319 	Linker.link(soup_message_get_soup_request, "soup_message_get_soup_request", LIBRARY_SOUP);
320 	Linker.link(soup_message_get_uri, "soup_message_get_uri", LIBRARY_SOUP);
321 	Linker.link(soup_message_got_body, "soup_message_got_body", LIBRARY_SOUP);
322 	Linker.link(soup_message_got_chunk, "soup_message_got_chunk", LIBRARY_SOUP);
323 	Linker.link(soup_message_got_headers, "soup_message_got_headers", LIBRARY_SOUP);
324 	Linker.link(soup_message_got_informational, "soup_message_got_informational", LIBRARY_SOUP);
325 	Linker.link(soup_message_is_feature_disabled, "soup_message_is_feature_disabled", LIBRARY_SOUP);
326 	Linker.link(soup_message_is_keepalive, "soup_message_is_keepalive", LIBRARY_SOUP);
327 	Linker.link(soup_message_restarted, "soup_message_restarted", LIBRARY_SOUP);
328 	Linker.link(soup_message_set_chunk_allocator, "soup_message_set_chunk_allocator", LIBRARY_SOUP);
329 	Linker.link(soup_message_set_first_party, "soup_message_set_first_party", LIBRARY_SOUP);
330 	Linker.link(soup_message_set_flags, "soup_message_set_flags", LIBRARY_SOUP);
331 	Linker.link(soup_message_set_http_version, "soup_message_set_http_version", LIBRARY_SOUP);
332 	Linker.link(soup_message_set_is_top_level_navigation, "soup_message_set_is_top_level_navigation", LIBRARY_SOUP);
333 	Linker.link(soup_message_set_priority, "soup_message_set_priority", LIBRARY_SOUP);
334 	Linker.link(soup_message_set_redirect, "soup_message_set_redirect", LIBRARY_SOUP);
335 	Linker.link(soup_message_set_request, "soup_message_set_request", LIBRARY_SOUP);
336 	Linker.link(soup_message_set_response, "soup_message_set_response", LIBRARY_SOUP);
337 	Linker.link(soup_message_set_site_for_cookies, "soup_message_set_site_for_cookies", LIBRARY_SOUP);
338 	Linker.link(soup_message_set_status, "soup_message_set_status", LIBRARY_SOUP);
339 	Linker.link(soup_message_set_status_full, "soup_message_set_status_full", LIBRARY_SOUP);
340 	Linker.link(soup_message_set_uri, "soup_message_set_uri", LIBRARY_SOUP);
341 	Linker.link(soup_message_starting, "soup_message_starting", LIBRARY_SOUP);
342 	Linker.link(soup_message_wrote_body, "soup_message_wrote_body", LIBRARY_SOUP);
343 	Linker.link(soup_message_wrote_body_data, "soup_message_wrote_body_data", LIBRARY_SOUP);
344 	Linker.link(soup_message_wrote_chunk, "soup_message_wrote_chunk", LIBRARY_SOUP);
345 	Linker.link(soup_message_wrote_headers, "soup_message_wrote_headers", LIBRARY_SOUP);
346 	Linker.link(soup_message_wrote_informational, "soup_message_wrote_informational", LIBRARY_SOUP);
347 
348 	// soup.MessageBody
349 
350 	Linker.link(soup_message_body_get_type, "soup_message_body_get_type", LIBRARY_SOUP);
351 	Linker.link(soup_message_body_new, "soup_message_body_new", LIBRARY_SOUP);
352 	Linker.link(soup_message_body_append, "soup_message_body_append", LIBRARY_SOUP);
353 	Linker.link(soup_message_body_append_buffer, "soup_message_body_append_buffer", LIBRARY_SOUP);
354 	Linker.link(soup_message_body_append_take, "soup_message_body_append_take", LIBRARY_SOUP);
355 	Linker.link(soup_message_body_complete, "soup_message_body_complete", LIBRARY_SOUP);
356 	Linker.link(soup_message_body_flatten, "soup_message_body_flatten", LIBRARY_SOUP);
357 	Linker.link(soup_message_body_free, "soup_message_body_free", LIBRARY_SOUP);
358 	Linker.link(soup_message_body_get_accumulate, "soup_message_body_get_accumulate", LIBRARY_SOUP);
359 	Linker.link(soup_message_body_get_chunk, "soup_message_body_get_chunk", LIBRARY_SOUP);
360 	Linker.link(soup_message_body_got_chunk, "soup_message_body_got_chunk", LIBRARY_SOUP);
361 	Linker.link(soup_message_body_set_accumulate, "soup_message_body_set_accumulate", LIBRARY_SOUP);
362 	Linker.link(soup_message_body_truncate, "soup_message_body_truncate", LIBRARY_SOUP);
363 	Linker.link(soup_message_body_wrote_chunk, "soup_message_body_wrote_chunk", LIBRARY_SOUP);
364 
365 	// soup.MessageHeaders
366 
367 	Linker.link(soup_message_headers_get_type, "soup_message_headers_get_type", LIBRARY_SOUP);
368 	Linker.link(soup_message_headers_new, "soup_message_headers_new", LIBRARY_SOUP);
369 	Linker.link(soup_message_headers_append, "soup_message_headers_append", LIBRARY_SOUP);
370 	Linker.link(soup_message_headers_clean_connection_headers, "soup_message_headers_clean_connection_headers", LIBRARY_SOUP);
371 	Linker.link(soup_message_headers_clear, "soup_message_headers_clear", LIBRARY_SOUP);
372 	Linker.link(soup_message_headers_foreach, "soup_message_headers_foreach", LIBRARY_SOUP);
373 	Linker.link(soup_message_headers_free, "soup_message_headers_free", LIBRARY_SOUP);
374 	Linker.link(soup_message_headers_free_ranges, "soup_message_headers_free_ranges", LIBRARY_SOUP);
375 	Linker.link(soup_message_headers_get, "soup_message_headers_get", LIBRARY_SOUP);
376 	Linker.link(soup_message_headers_get_content_disposition, "soup_message_headers_get_content_disposition", LIBRARY_SOUP);
377 	Linker.link(soup_message_headers_get_content_length, "soup_message_headers_get_content_length", LIBRARY_SOUP);
378 	Linker.link(soup_message_headers_get_content_range, "soup_message_headers_get_content_range", LIBRARY_SOUP);
379 	Linker.link(soup_message_headers_get_content_type, "soup_message_headers_get_content_type", LIBRARY_SOUP);
380 	Linker.link(soup_message_headers_get_encoding, "soup_message_headers_get_encoding", LIBRARY_SOUP);
381 	Linker.link(soup_message_headers_get_expectations, "soup_message_headers_get_expectations", LIBRARY_SOUP);
382 	Linker.link(soup_message_headers_get_headers_type, "soup_message_headers_get_headers_type", LIBRARY_SOUP);
383 	Linker.link(soup_message_headers_get_list, "soup_message_headers_get_list", LIBRARY_SOUP);
384 	Linker.link(soup_message_headers_get_one, "soup_message_headers_get_one", LIBRARY_SOUP);
385 	Linker.link(soup_message_headers_get_ranges, "soup_message_headers_get_ranges", LIBRARY_SOUP);
386 	Linker.link(soup_message_headers_header_contains, "soup_message_headers_header_contains", LIBRARY_SOUP);
387 	Linker.link(soup_message_headers_header_equals, "soup_message_headers_header_equals", LIBRARY_SOUP);
388 	Linker.link(soup_message_headers_remove, "soup_message_headers_remove", LIBRARY_SOUP);
389 	Linker.link(soup_message_headers_replace, "soup_message_headers_replace", LIBRARY_SOUP);
390 	Linker.link(soup_message_headers_set_content_disposition, "soup_message_headers_set_content_disposition", LIBRARY_SOUP);
391 	Linker.link(soup_message_headers_set_content_length, "soup_message_headers_set_content_length", LIBRARY_SOUP);
392 	Linker.link(soup_message_headers_set_content_range, "soup_message_headers_set_content_range", LIBRARY_SOUP);
393 	Linker.link(soup_message_headers_set_content_type, "soup_message_headers_set_content_type", LIBRARY_SOUP);
394 	Linker.link(soup_message_headers_set_encoding, "soup_message_headers_set_encoding", LIBRARY_SOUP);
395 	Linker.link(soup_message_headers_set_expectations, "soup_message_headers_set_expectations", LIBRARY_SOUP);
396 	Linker.link(soup_message_headers_set_range, "soup_message_headers_set_range", LIBRARY_SOUP);
397 	Linker.link(soup_message_headers_set_ranges, "soup_message_headers_set_ranges", LIBRARY_SOUP);
398 
399 	// soup.MessageHeadersIter
400 
401 	Linker.link(soup_message_headers_iter_next, "soup_message_headers_iter_next", LIBRARY_SOUP);
402 	Linker.link(soup_message_headers_iter_init, "soup_message_headers_iter_init", LIBRARY_SOUP);
403 
404 	// soup.Multipart
405 
406 	Linker.link(soup_multipart_get_type, "soup_multipart_get_type", LIBRARY_SOUP);
407 	Linker.link(soup_multipart_new, "soup_multipart_new", LIBRARY_SOUP);
408 	Linker.link(soup_multipart_new_from_message, "soup_multipart_new_from_message", LIBRARY_SOUP);
409 	Linker.link(soup_multipart_append_form_file, "soup_multipart_append_form_file", LIBRARY_SOUP);
410 	Linker.link(soup_multipart_append_form_string, "soup_multipart_append_form_string", LIBRARY_SOUP);
411 	Linker.link(soup_multipart_append_part, "soup_multipart_append_part", LIBRARY_SOUP);
412 	Linker.link(soup_multipart_free, "soup_multipart_free", LIBRARY_SOUP);
413 	Linker.link(soup_multipart_get_length, "soup_multipart_get_length", LIBRARY_SOUP);
414 	Linker.link(soup_multipart_get_part, "soup_multipart_get_part", LIBRARY_SOUP);
415 	Linker.link(soup_multipart_to_message, "soup_multipart_to_message", LIBRARY_SOUP);
416 
417 	// soup.MultipartInputStream
418 
419 	Linker.link(soup_multipart_input_stream_get_type, "soup_multipart_input_stream_get_type", LIBRARY_SOUP);
420 	Linker.link(soup_multipart_input_stream_new, "soup_multipart_input_stream_new", LIBRARY_SOUP);
421 	Linker.link(soup_multipart_input_stream_get_headers, "soup_multipart_input_stream_get_headers", LIBRARY_SOUP);
422 	Linker.link(soup_multipart_input_stream_next_part, "soup_multipart_input_stream_next_part", LIBRARY_SOUP);
423 	Linker.link(soup_multipart_input_stream_next_part_async, "soup_multipart_input_stream_next_part_async", LIBRARY_SOUP);
424 	Linker.link(soup_multipart_input_stream_next_part_finish, "soup_multipart_input_stream_next_part_finish", LIBRARY_SOUP);
425 
426 	// soup.PasswordManager
427 
428 	Linker.link(soup_password_manager_get_type, "soup_password_manager_get_type", LIBRARY_SOUP);
429 	Linker.link(soup_password_manager_get_passwords_async, "soup_password_manager_get_passwords_async", LIBRARY_SOUP);
430 	Linker.link(soup_password_manager_get_passwords_sync, "soup_password_manager_get_passwords_sync", LIBRARY_SOUP);
431 
432 	// soup.ProxyResolver
433 
434 	Linker.link(soup_proxy_resolver_get_type, "soup_proxy_resolver_get_type", LIBRARY_SOUP);
435 	Linker.link(soup_proxy_resolver_get_proxy_async, "soup_proxy_resolver_get_proxy_async", LIBRARY_SOUP);
436 	Linker.link(soup_proxy_resolver_get_proxy_sync, "soup_proxy_resolver_get_proxy_sync", LIBRARY_SOUP);
437 
438 	// soup.ProxyResolverDefault
439 
440 	Linker.link(soup_proxy_resolver_default_get_type, "soup_proxy_resolver_default_get_type", LIBRARY_SOUP);
441 
442 	// soup.ProxyURIResolver
443 
444 	Linker.link(soup_proxy_uri_resolver_get_type, "soup_proxy_uri_resolver_get_type", LIBRARY_SOUP);
445 	Linker.link(soup_proxy_uri_resolver_get_proxy_uri_async, "soup_proxy_uri_resolver_get_proxy_uri_async", LIBRARY_SOUP);
446 	Linker.link(soup_proxy_uri_resolver_get_proxy_uri_sync, "soup_proxy_uri_resolver_get_proxy_uri_sync", LIBRARY_SOUP);
447 
448 	// soup.Request
449 
450 	Linker.link(soup_request_get_type, "soup_request_get_type", LIBRARY_SOUP);
451 	Linker.link(soup_request_get_content_length, "soup_request_get_content_length", LIBRARY_SOUP);
452 	Linker.link(soup_request_get_content_type, "soup_request_get_content_type", LIBRARY_SOUP);
453 	Linker.link(soup_request_get_session, "soup_request_get_session", LIBRARY_SOUP);
454 	Linker.link(soup_request_get_uri, "soup_request_get_uri", LIBRARY_SOUP);
455 	Linker.link(soup_request_send, "soup_request_send", LIBRARY_SOUP);
456 	Linker.link(soup_request_send_async, "soup_request_send_async", LIBRARY_SOUP);
457 	Linker.link(soup_request_send_finish, "soup_request_send_finish", LIBRARY_SOUP);
458 
459 	// soup.RequestData
460 
461 	Linker.link(soup_request_data_get_type, "soup_request_data_get_type", LIBRARY_SOUP);
462 
463 	// soup.RequestFile
464 
465 	Linker.link(soup_request_file_get_type, "soup_request_file_get_type", LIBRARY_SOUP);
466 	Linker.link(soup_request_file_get_file, "soup_request_file_get_file", LIBRARY_SOUP);
467 
468 	// soup.RequestHTTP
469 
470 	Linker.link(soup_request_http_get_type, "soup_request_http_get_type", LIBRARY_SOUP);
471 	Linker.link(soup_request_http_get_message, "soup_request_http_get_message", LIBRARY_SOUP);
472 
473 	// soup.Requester
474 
475 	Linker.link(soup_requester_get_type, "soup_requester_get_type", LIBRARY_SOUP);
476 	Linker.link(soup_requester_new, "soup_requester_new", LIBRARY_SOUP);
477 	Linker.link(soup_requester_request, "soup_requester_request", LIBRARY_SOUP);
478 	Linker.link(soup_requester_request_uri, "soup_requester_request_uri", LIBRARY_SOUP);
479 
480 	// soup.Server
481 
482 	Linker.link(soup_server_get_type, "soup_server_get_type", LIBRARY_SOUP);
483 	Linker.link(soup_server_new, "soup_server_new", LIBRARY_SOUP);
484 	Linker.link(soup_server_accept_iostream, "soup_server_accept_iostream", LIBRARY_SOUP);
485 	Linker.link(soup_server_add_auth_domain, "soup_server_add_auth_domain", LIBRARY_SOUP);
486 	Linker.link(soup_server_add_early_handler, "soup_server_add_early_handler", LIBRARY_SOUP);
487 	Linker.link(soup_server_add_handler, "soup_server_add_handler", LIBRARY_SOUP);
488 	Linker.link(soup_server_add_websocket_extension, "soup_server_add_websocket_extension", LIBRARY_SOUP);
489 	Linker.link(soup_server_add_websocket_handler, "soup_server_add_websocket_handler", LIBRARY_SOUP);
490 	Linker.link(soup_server_disconnect, "soup_server_disconnect", LIBRARY_SOUP);
491 	Linker.link(soup_server_get_async_context, "soup_server_get_async_context", LIBRARY_SOUP);
492 	Linker.link(soup_server_get_listener, "soup_server_get_listener", LIBRARY_SOUP);
493 	Linker.link(soup_server_get_listeners, "soup_server_get_listeners", LIBRARY_SOUP);
494 	Linker.link(soup_server_get_port, "soup_server_get_port", LIBRARY_SOUP);
495 	Linker.link(soup_server_get_uris, "soup_server_get_uris", LIBRARY_SOUP);
496 	Linker.link(soup_server_is_https, "soup_server_is_https", LIBRARY_SOUP);
497 	Linker.link(soup_server_listen, "soup_server_listen", LIBRARY_SOUP);
498 	Linker.link(soup_server_listen_all, "soup_server_listen_all", LIBRARY_SOUP);
499 	Linker.link(soup_server_listen_fd, "soup_server_listen_fd", LIBRARY_SOUP);
500 	Linker.link(soup_server_listen_local, "soup_server_listen_local", LIBRARY_SOUP);
501 	Linker.link(soup_server_listen_socket, "soup_server_listen_socket", LIBRARY_SOUP);
502 	Linker.link(soup_server_pause_message, "soup_server_pause_message", LIBRARY_SOUP);
503 	Linker.link(soup_server_quit, "soup_server_quit", LIBRARY_SOUP);
504 	Linker.link(soup_server_remove_auth_domain, "soup_server_remove_auth_domain", LIBRARY_SOUP);
505 	Linker.link(soup_server_remove_handler, "soup_server_remove_handler", LIBRARY_SOUP);
506 	Linker.link(soup_server_remove_websocket_extension, "soup_server_remove_websocket_extension", LIBRARY_SOUP);
507 	Linker.link(soup_server_run, "soup_server_run", LIBRARY_SOUP);
508 	Linker.link(soup_server_run_async, "soup_server_run_async", LIBRARY_SOUP);
509 	Linker.link(soup_server_set_ssl_cert_file, "soup_server_set_ssl_cert_file", LIBRARY_SOUP);
510 	Linker.link(soup_server_unpause_message, "soup_server_unpause_message", LIBRARY_SOUP);
511 
512 	// soup.Session
513 
514 	Linker.link(soup_session_get_type, "soup_session_get_type", LIBRARY_SOUP);
515 	Linker.link(soup_session_new, "soup_session_new", LIBRARY_SOUP);
516 	Linker.link(soup_session_new_with_options, "soup_session_new_with_options", LIBRARY_SOUP);
517 	Linker.link(soup_session_abort, "soup_session_abort", LIBRARY_SOUP);
518 	Linker.link(soup_session_add_feature, "soup_session_add_feature", LIBRARY_SOUP);
519 	Linker.link(soup_session_add_feature_by_type, "soup_session_add_feature_by_type", LIBRARY_SOUP);
520 	Linker.link(soup_session_cancel_message, "soup_session_cancel_message", LIBRARY_SOUP);
521 	Linker.link(soup_session_connect_async, "soup_session_connect_async", LIBRARY_SOUP);
522 	Linker.link(soup_session_connect_finish, "soup_session_connect_finish", LIBRARY_SOUP);
523 	Linker.link(soup_session_get_async_context, "soup_session_get_async_context", LIBRARY_SOUP);
524 	Linker.link(soup_session_get_feature, "soup_session_get_feature", LIBRARY_SOUP);
525 	Linker.link(soup_session_get_feature_for_message, "soup_session_get_feature_for_message", LIBRARY_SOUP);
526 	Linker.link(soup_session_get_features, "soup_session_get_features", LIBRARY_SOUP);
527 	Linker.link(soup_session_has_feature, "soup_session_has_feature", LIBRARY_SOUP);
528 	Linker.link(soup_session_pause_message, "soup_session_pause_message", LIBRARY_SOUP);
529 	Linker.link(soup_session_prefetch_dns, "soup_session_prefetch_dns", LIBRARY_SOUP);
530 	Linker.link(soup_session_prepare_for_uri, "soup_session_prepare_for_uri", LIBRARY_SOUP);
531 	Linker.link(soup_session_queue_message, "soup_session_queue_message", LIBRARY_SOUP);
532 	Linker.link(soup_session_redirect_message, "soup_session_redirect_message", LIBRARY_SOUP);
533 	Linker.link(soup_session_remove_feature, "soup_session_remove_feature", LIBRARY_SOUP);
534 	Linker.link(soup_session_remove_feature_by_type, "soup_session_remove_feature_by_type", LIBRARY_SOUP);
535 	Linker.link(soup_session_request, "soup_session_request", LIBRARY_SOUP);
536 	Linker.link(soup_session_request_http, "soup_session_request_http", LIBRARY_SOUP);
537 	Linker.link(soup_session_request_http_uri, "soup_session_request_http_uri", LIBRARY_SOUP);
538 	Linker.link(soup_session_request_uri, "soup_session_request_uri", LIBRARY_SOUP);
539 	Linker.link(soup_session_requeue_message, "soup_session_requeue_message", LIBRARY_SOUP);
540 	Linker.link(soup_session_send, "soup_session_send", LIBRARY_SOUP);
541 	Linker.link(soup_session_send_async, "soup_session_send_async", LIBRARY_SOUP);
542 	Linker.link(soup_session_send_finish, "soup_session_send_finish", LIBRARY_SOUP);
543 	Linker.link(soup_session_send_message, "soup_session_send_message", LIBRARY_SOUP);
544 	Linker.link(soup_session_steal_connection, "soup_session_steal_connection", LIBRARY_SOUP);
545 	Linker.link(soup_session_unpause_message, "soup_session_unpause_message", LIBRARY_SOUP);
546 	Linker.link(soup_session_websocket_connect_async, "soup_session_websocket_connect_async", LIBRARY_SOUP);
547 	Linker.link(soup_session_websocket_connect_finish, "soup_session_websocket_connect_finish", LIBRARY_SOUP);
548 	Linker.link(soup_session_would_redirect, "soup_session_would_redirect", LIBRARY_SOUP);
549 
550 	// soup.SessionAsync
551 
552 	Linker.link(soup_session_async_get_type, "soup_session_async_get_type", LIBRARY_SOUP);
553 	Linker.link(soup_session_async_new, "soup_session_async_new", LIBRARY_SOUP);
554 	Linker.link(soup_session_async_new_with_options, "soup_session_async_new_with_options", LIBRARY_SOUP);
555 
556 	// soup.SessionFeature
557 
558 	Linker.link(soup_session_feature_get_type, "soup_session_feature_get_type", LIBRARY_SOUP);
559 	Linker.link(soup_session_feature_add_feature, "soup_session_feature_add_feature", LIBRARY_SOUP);
560 	Linker.link(soup_session_feature_attach, "soup_session_feature_attach", LIBRARY_SOUP);
561 	Linker.link(soup_session_feature_detach, "soup_session_feature_detach", LIBRARY_SOUP);
562 	Linker.link(soup_session_feature_has_feature, "soup_session_feature_has_feature", LIBRARY_SOUP);
563 	Linker.link(soup_session_feature_remove_feature, "soup_session_feature_remove_feature", LIBRARY_SOUP);
564 
565 	// soup.SessionSync
566 
567 	Linker.link(soup_session_sync_get_type, "soup_session_sync_get_type", LIBRARY_SOUP);
568 	Linker.link(soup_session_sync_new, "soup_session_sync_new", LIBRARY_SOUP);
569 	Linker.link(soup_session_sync_new_with_options, "soup_session_sync_new_with_options", LIBRARY_SOUP);
570 
571 	// soup.SSocket
572 
573 	Linker.link(soup_socket_get_type, "soup_socket_get_type", LIBRARY_SOUP);
574 	Linker.link(soup_socket_new, "soup_socket_new", LIBRARY_SOUP);
575 	Linker.link(soup_socket_connect_async, "soup_socket_connect_async", LIBRARY_SOUP);
576 	Linker.link(soup_socket_connect_sync, "soup_socket_connect_sync", LIBRARY_SOUP);
577 	Linker.link(soup_socket_disconnect, "soup_socket_disconnect", LIBRARY_SOUP);
578 	Linker.link(soup_socket_get_fd, "soup_socket_get_fd", LIBRARY_SOUP);
579 	Linker.link(soup_socket_get_local_address, "soup_socket_get_local_address", LIBRARY_SOUP);
580 	Linker.link(soup_socket_get_remote_address, "soup_socket_get_remote_address", LIBRARY_SOUP);
581 	Linker.link(soup_socket_is_connected, "soup_socket_is_connected", LIBRARY_SOUP);
582 	Linker.link(soup_socket_is_ssl, "soup_socket_is_ssl", LIBRARY_SOUP);
583 	Linker.link(soup_socket_listen, "soup_socket_listen", LIBRARY_SOUP);
584 	Linker.link(soup_socket_read, "soup_socket_read", LIBRARY_SOUP);
585 	Linker.link(soup_socket_read_until, "soup_socket_read_until", LIBRARY_SOUP);
586 	Linker.link(soup_socket_start_proxy_ssl, "soup_socket_start_proxy_ssl", LIBRARY_SOUP);
587 	Linker.link(soup_socket_start_ssl, "soup_socket_start_ssl", LIBRARY_SOUP);
588 	Linker.link(soup_socket_write, "soup_socket_write", LIBRARY_SOUP);
589 
590 	// soup.URI
591 
592 	Linker.link(soup_uri_get_type, "soup_uri_get_type", LIBRARY_SOUP);
593 	Linker.link(soup_uri_new, "soup_uri_new", LIBRARY_SOUP);
594 	Linker.link(soup_uri_new_with_base, "soup_uri_new_with_base", LIBRARY_SOUP);
595 	Linker.link(soup_uri_copy, "soup_uri_copy", LIBRARY_SOUP);
596 	Linker.link(soup_uri_copy_host, "soup_uri_copy_host", LIBRARY_SOUP);
597 	Linker.link(soup_uri_equal, "soup_uri_equal", LIBRARY_SOUP);
598 	Linker.link(soup_uri_free, "soup_uri_free", LIBRARY_SOUP);
599 	Linker.link(soup_uri_get_fragment, "soup_uri_get_fragment", LIBRARY_SOUP);
600 	Linker.link(soup_uri_get_host, "soup_uri_get_host", LIBRARY_SOUP);
601 	Linker.link(soup_uri_get_password, "soup_uri_get_password", LIBRARY_SOUP);
602 	Linker.link(soup_uri_get_path, "soup_uri_get_path", LIBRARY_SOUP);
603 	Linker.link(soup_uri_get_port, "soup_uri_get_port", LIBRARY_SOUP);
604 	Linker.link(soup_uri_get_query, "soup_uri_get_query", LIBRARY_SOUP);
605 	Linker.link(soup_uri_get_scheme, "soup_uri_get_scheme", LIBRARY_SOUP);
606 	Linker.link(soup_uri_get_user, "soup_uri_get_user", LIBRARY_SOUP);
607 	Linker.link(soup_uri_host_equal, "soup_uri_host_equal", LIBRARY_SOUP);
608 	Linker.link(soup_uri_host_hash, "soup_uri_host_hash", LIBRARY_SOUP);
609 	Linker.link(soup_uri_set_fragment, "soup_uri_set_fragment", LIBRARY_SOUP);
610 	Linker.link(soup_uri_set_host, "soup_uri_set_host", LIBRARY_SOUP);
611 	Linker.link(soup_uri_set_password, "soup_uri_set_password", LIBRARY_SOUP);
612 	Linker.link(soup_uri_set_path, "soup_uri_set_path", LIBRARY_SOUP);
613 	Linker.link(soup_uri_set_port, "soup_uri_set_port", LIBRARY_SOUP);
614 	Linker.link(soup_uri_set_query, "soup_uri_set_query", LIBRARY_SOUP);
615 	Linker.link(soup_uri_set_query_from_fields, "soup_uri_set_query_from_fields", LIBRARY_SOUP);
616 	Linker.link(soup_uri_set_query_from_form, "soup_uri_set_query_from_form", LIBRARY_SOUP);
617 	Linker.link(soup_uri_set_scheme, "soup_uri_set_scheme", LIBRARY_SOUP);
618 	Linker.link(soup_uri_set_user, "soup_uri_set_user", LIBRARY_SOUP);
619 	Linker.link(soup_uri_to_string, "soup_uri_to_string", LIBRARY_SOUP);
620 	Linker.link(soup_uri_uses_default_port, "soup_uri_uses_default_port", LIBRARY_SOUP);
621 	Linker.link(soup_uri_decode, "soup_uri_decode", LIBRARY_SOUP);
622 	Linker.link(soup_uri_encode, "soup_uri_encode", LIBRARY_SOUP);
623 	Linker.link(soup_uri_normalize, "soup_uri_normalize", LIBRARY_SOUP);
624 
625 	// soup.WebsocketConnection
626 
627 	Linker.link(soup_websocket_connection_get_type, "soup_websocket_connection_get_type", LIBRARY_SOUP);
628 	Linker.link(soup_websocket_connection_new, "soup_websocket_connection_new", LIBRARY_SOUP);
629 	Linker.link(soup_websocket_connection_new_with_extensions, "soup_websocket_connection_new_with_extensions", LIBRARY_SOUP);
630 	Linker.link(soup_websocket_connection_close, "soup_websocket_connection_close", LIBRARY_SOUP);
631 	Linker.link(soup_websocket_connection_get_close_code, "soup_websocket_connection_get_close_code", LIBRARY_SOUP);
632 	Linker.link(soup_websocket_connection_get_close_data, "soup_websocket_connection_get_close_data", LIBRARY_SOUP);
633 	Linker.link(soup_websocket_connection_get_connection_type, "soup_websocket_connection_get_connection_type", LIBRARY_SOUP);
634 	Linker.link(soup_websocket_connection_get_extensions, "soup_websocket_connection_get_extensions", LIBRARY_SOUP);
635 	Linker.link(soup_websocket_connection_get_io_stream, "soup_websocket_connection_get_io_stream", LIBRARY_SOUP);
636 	Linker.link(soup_websocket_connection_get_keepalive_interval, "soup_websocket_connection_get_keepalive_interval", LIBRARY_SOUP);
637 	Linker.link(soup_websocket_connection_get_max_incoming_payload_size, "soup_websocket_connection_get_max_incoming_payload_size", LIBRARY_SOUP);
638 	Linker.link(soup_websocket_connection_get_origin, "soup_websocket_connection_get_origin", LIBRARY_SOUP);
639 	Linker.link(soup_websocket_connection_get_protocol, "soup_websocket_connection_get_protocol", LIBRARY_SOUP);
640 	Linker.link(soup_websocket_connection_get_state, "soup_websocket_connection_get_state", LIBRARY_SOUP);
641 	Linker.link(soup_websocket_connection_get_uri, "soup_websocket_connection_get_uri", LIBRARY_SOUP);
642 	Linker.link(soup_websocket_connection_send_binary, "soup_websocket_connection_send_binary", LIBRARY_SOUP);
643 	Linker.link(soup_websocket_connection_send_message, "soup_websocket_connection_send_message", LIBRARY_SOUP);
644 	Linker.link(soup_websocket_connection_send_text, "soup_websocket_connection_send_text", LIBRARY_SOUP);
645 	Linker.link(soup_websocket_connection_set_keepalive_interval, "soup_websocket_connection_set_keepalive_interval", LIBRARY_SOUP);
646 	Linker.link(soup_websocket_connection_set_max_incoming_payload_size, "soup_websocket_connection_set_max_incoming_payload_size", LIBRARY_SOUP);
647 
648 	// soup.WebsocketExtension
649 
650 	Linker.link(soup_websocket_extension_get_type, "soup_websocket_extension_get_type", LIBRARY_SOUP);
651 	Linker.link(soup_websocket_extension_configure, "soup_websocket_extension_configure", LIBRARY_SOUP);
652 	Linker.link(soup_websocket_extension_get_request_params, "soup_websocket_extension_get_request_params", LIBRARY_SOUP);
653 	Linker.link(soup_websocket_extension_get_response_params, "soup_websocket_extension_get_response_params", LIBRARY_SOUP);
654 	Linker.link(soup_websocket_extension_process_incoming_message, "soup_websocket_extension_process_incoming_message", LIBRARY_SOUP);
655 	Linker.link(soup_websocket_extension_process_outgoing_message, "soup_websocket_extension_process_outgoing_message", LIBRARY_SOUP);
656 
657 	// soup.WebsocketExtensionDeflate
658 
659 	Linker.link(soup_websocket_extension_deflate_get_type, "soup_websocket_extension_deflate_get_type", LIBRARY_SOUP);
660 
661 	// soup.WebsocketExtensionManager
662 
663 	Linker.link(soup_websocket_extension_manager_get_type, "soup_websocket_extension_manager_get_type", LIBRARY_SOUP);
664 
665 	// soup.XMLRPCParams
666 
667 	Linker.link(soup_xmlrpc_params_free, "soup_xmlrpc_params_free", LIBRARY_SOUP);
668 	Linker.link(soup_xmlrpc_params_parse, "soup_xmlrpc_params_parse", LIBRARY_SOUP);
669 }
670 
671 __gshared extern(C)
672 {
673 
674 	// soup.Address
675 
676 	GType function() c_soup_address_get_type;
677 	SoupAddress* function(const(char)* name, uint port) c_soup_address_new;
678 	SoupAddress* function(SoupAddressFamily family, uint port) c_soup_address_new_any;
679 	SoupAddress* function(sockaddr* sa, int len) c_soup_address_new_from_sockaddr;
680 	int function(void* addr1, void* addr2) c_soup_address_equal_by_ip;
681 	int function(void* addr1, void* addr2) c_soup_address_equal_by_name;
682 	GSocketAddress* function(SoupAddress* addr) c_soup_address_get_gsockaddr;
683 	const(char)* function(SoupAddress* addr) c_soup_address_get_name;
684 	const(char)* function(SoupAddress* addr) c_soup_address_get_physical;
685 	uint function(SoupAddress* addr) c_soup_address_get_port;
686 	sockaddr* function(SoupAddress* addr, int* len) c_soup_address_get_sockaddr;
687 	uint function(void* addr) c_soup_address_hash_by_ip;
688 	uint function(void* addr) c_soup_address_hash_by_name;
689 	int function(SoupAddress* addr) c_soup_address_is_resolved;
690 	void function(SoupAddress* addr, GMainContext* asyncContext, GCancellable* cancellable, SoupAddressCallback callback, void* userData) c_soup_address_resolve_async;
691 	uint function(SoupAddress* addr, GCancellable* cancellable) c_soup_address_resolve_sync;
692 
693 	// soup.Auth
694 
695 	GType function() c_soup_auth_get_type;
696 	SoupAuth* function(GType type, SoupMessage* msg, const(char)* authHeader) c_soup_auth_new;
697 	void function(SoupAuth* auth, const(char)* username, const(char)* password) c_soup_auth_authenticate;
698 	int function(SoupAuth* auth) c_soup_auth_can_authenticate;
699 	void function(SoupAuth* auth, GSList* space) c_soup_auth_free_protection_space;
700 	char* function(SoupAuth* auth, SoupMessage* msg) c_soup_auth_get_authorization;
701 	const(char)* function(SoupAuth* auth) c_soup_auth_get_host;
702 	char* function(SoupAuth* auth) c_soup_auth_get_info;
703 	GSList* function(SoupAuth* auth, SoupURI* sourceUri) c_soup_auth_get_protection_space;
704 	const(char)* function(SoupAuth* auth) c_soup_auth_get_realm;
705 	const(char)* function(SoupAuth* auth, const(char)* user) c_soup_auth_get_saved_password;
706 	GSList* function(SoupAuth* auth) c_soup_auth_get_saved_users;
707 	const(char)* function(SoupAuth* auth) c_soup_auth_get_scheme_name;
708 	void function(SoupAuth* auth, const(char)* username, const(char)* password) c_soup_auth_has_saved_password;
709 	int function(SoupAuth* auth) c_soup_auth_is_authenticated;
710 	int function(SoupAuth* auth) c_soup_auth_is_for_proxy;
711 	int function(SoupAuth* auth, SoupMessage* msg) c_soup_auth_is_ready;
712 	void function(SoupAuth* auth, const(char)* username, const(char)* password) c_soup_auth_save_password;
713 	int function(SoupAuth* auth, SoupMessage* msg, const(char)* authHeader) c_soup_auth_update;
714 
715 	// soup.AuthBasic
716 
717 	GType function() c_soup_auth_basic_get_type;
718 
719 	// soup.AuthDigest
720 
721 	GType function() c_soup_auth_digest_get_type;
722 
723 	// soup.AuthDomain
724 
725 	GType function() c_soup_auth_domain_get_type;
726 	char* function(SoupAuthDomain* domain, SoupMessage* msg) c_soup_auth_domain_accepts;
727 	void function(SoupAuthDomain* domain, const(char)* path) c_soup_auth_domain_add_path;
728 	void function(SoupAuthDomain* domain, SoupMessage* msg) c_soup_auth_domain_challenge;
729 	int function(SoupAuthDomain* domain, SoupMessage* msg, const(char)* username, const(char)* password) c_soup_auth_domain_check_password;
730 	int function(SoupAuthDomain* domain, SoupMessage* msg) c_soup_auth_domain_covers;
731 	const(char)* function(SoupAuthDomain* domain) c_soup_auth_domain_get_realm;
732 	void function(SoupAuthDomain* domain, const(char)* path) c_soup_auth_domain_remove_path;
733 	void function(SoupAuthDomain* domain, SoupAuthDomainFilter filter, void* filterData, GDestroyNotify dnotify) c_soup_auth_domain_set_filter;
734 	void function(SoupAuthDomain* domain, SoupAuthDomainGenericAuthCallback authCallback, void* authData, GDestroyNotify dnotify) c_soup_auth_domain_set_generic_auth_callback;
735 	int function(SoupAuthDomain* domain, SoupMessage* msg, const(char)* username) c_soup_auth_domain_try_generic_auth_callback;
736 
737 	// soup.AuthDomainBasic
738 
739 	GType function() c_soup_auth_domain_basic_get_type;
740 	SoupAuthDomain* function(const(char)* optname1, ... ) c_soup_auth_domain_basic_new;
741 	void function(SoupAuthDomain* domain, SoupAuthDomainBasicAuthCallback callback, void* userData, GDestroyNotify dnotify) c_soup_auth_domain_basic_set_auth_callback;
742 
743 	// soup.AuthDomainDigest
744 
745 	GType function() c_soup_auth_domain_digest_get_type;
746 	SoupAuthDomain* function(const(char)* optname1, ... ) c_soup_auth_domain_digest_new;
747 	char* function(const(char)* username, const(char)* realm, const(char)* password) c_soup_auth_domain_digest_encode_password;
748 	void function(SoupAuthDomain* domain, SoupAuthDomainDigestAuthCallback callback, void* userData, GDestroyNotify dnotify) c_soup_auth_domain_digest_set_auth_callback;
749 
750 	// soup.AuthManager
751 
752 	GType function() c_soup_auth_manager_get_type;
753 	void function(SoupAuthManager* manager) c_soup_auth_manager_clear_cached_credentials;
754 	void function(SoupAuthManager* manager, SoupURI* uri, SoupAuth* auth) c_soup_auth_manager_use_auth;
755 
756 	// soup.AuthNTLM
757 
758 	GType function() c_soup_auth_ntlm_get_type;
759 
760 	// soup.AuthNegotiate
761 
762 	GType function() c_soup_auth_negotiate_get_type;
763 	int function() c_soup_auth_negotiate_supported;
764 
765 	// soup.Buffer
766 
767 	GType function() c_soup_buffer_get_type;
768 	SoupBuffer* function(SoupMemoryUse use, void* data, size_t length) c_soup_buffer_new;
769 	SoupBuffer* function(char* data, size_t length) c_soup_buffer_new_take;
770 	SoupBuffer* function(void* data, size_t length, void* owner, GDestroyNotify ownerDnotify) c_soup_buffer_new_with_owner;
771 	SoupBuffer* function(SoupBuffer* buffer) c_soup_buffer_copy;
772 	void function(SoupBuffer* buffer) c_soup_buffer_free;
773 	GBytes* function(SoupBuffer* buffer) c_soup_buffer_get_as_bytes;
774 	void function(SoupBuffer* buffer, ubyte** data, size_t* length) c_soup_buffer_get_data;
775 	void* function(SoupBuffer* buffer) c_soup_buffer_get_owner;
776 	SoupBuffer* function(SoupBuffer* parent, size_t offset, size_t length) c_soup_buffer_new_subbuffer;
777 
778 	// soup.Cache
779 
780 	GType function() c_soup_cache_get_type;
781 	SoupCache* function(const(char)* cacheDir, SoupCacheType cacheType) c_soup_cache_new;
782 	void function(SoupCache* cache) c_soup_cache_clear;
783 	void function(SoupCache* cache) c_soup_cache_dump;
784 	void function(SoupCache* cache) c_soup_cache_flush;
785 	uint function(SoupCache* cache) c_soup_cache_get_max_size;
786 	void function(SoupCache* cache) c_soup_cache_load;
787 	void function(SoupCache* cache, uint maxSize) c_soup_cache_set_max_size;
788 
789 	// soup.ClientContext
790 
791 	GType function() c_soup_client_context_get_type;
792 	SoupAddress* function(SoupClientContext* client) c_soup_client_context_get_address;
793 	SoupAuthDomain* function(SoupClientContext* client) c_soup_client_context_get_auth_domain;
794 	const(char)* function(SoupClientContext* client) c_soup_client_context_get_auth_user;
795 	GSocket* function(SoupClientContext* client) c_soup_client_context_get_gsocket;
796 	const(char)* function(SoupClientContext* client) c_soup_client_context_get_host;
797 	GSocketAddress* function(SoupClientContext* client) c_soup_client_context_get_local_address;
798 	GSocketAddress* function(SoupClientContext* client) c_soup_client_context_get_remote_address;
799 	SoupSocket* function(SoupClientContext* client) c_soup_client_context_get_socket;
800 	GIOStream* function(SoupClientContext* client) c_soup_client_context_steal_connection;
801 
802 	// soup.ContentDecoder
803 
804 	GType function() c_soup_content_decoder_get_type;
805 
806 	// soup.ContentSniffer
807 
808 	GType function() c_soup_content_sniffer_get_type;
809 	SoupContentSniffer* function() c_soup_content_sniffer_new;
810 	size_t function(SoupContentSniffer* sniffer) c_soup_content_sniffer_get_buffer_size;
811 	char* function(SoupContentSniffer* sniffer, SoupMessage* msg, SoupBuffer* buffer, GHashTable** params) c_soup_content_sniffer_sniff;
812 
813 	// soup.Cookie
814 
815 	GType function() c_soup_cookie_get_type;
816 	SoupCookie* function(const(char)* name, const(char)* value, const(char)* domain, const(char)* path, int maxAge) c_soup_cookie_new;
817 	int function(SoupCookie* cookie, SoupURI* uri) c_soup_cookie_applies_to_uri;
818 	SoupCookie* function(SoupCookie* cookie) c_soup_cookie_copy;
819 	int function(SoupCookie* cookie, const(char)* host) c_soup_cookie_domain_matches;
820 	int function(SoupCookie* cookie1, SoupCookie* cookie2) c_soup_cookie_equal;
821 	void function(SoupCookie* cookie) c_soup_cookie_free;
822 	const(char)* function(SoupCookie* cookie) c_soup_cookie_get_domain;
823 	SoupDate* function(SoupCookie* cookie) c_soup_cookie_get_expires;
824 	int function(SoupCookie* cookie) c_soup_cookie_get_http_only;
825 	const(char)* function(SoupCookie* cookie) c_soup_cookie_get_name;
826 	const(char)* function(SoupCookie* cookie) c_soup_cookie_get_path;
827 	SoupSameSitePolicy function(SoupCookie* cookie) c_soup_cookie_get_same_site_policy;
828 	int function(SoupCookie* cookie) c_soup_cookie_get_secure;
829 	const(char)* function(SoupCookie* cookie) c_soup_cookie_get_value;
830 	void function(SoupCookie* cookie, const(char)* domain) c_soup_cookie_set_domain;
831 	void function(SoupCookie* cookie, SoupDate* expires) c_soup_cookie_set_expires;
832 	void function(SoupCookie* cookie, int httpOnly) c_soup_cookie_set_http_only;
833 	void function(SoupCookie* cookie, int maxAge) c_soup_cookie_set_max_age;
834 	void function(SoupCookie* cookie, const(char)* name) c_soup_cookie_set_name;
835 	void function(SoupCookie* cookie, const(char)* path) c_soup_cookie_set_path;
836 	void function(SoupCookie* cookie, SoupSameSitePolicy policy) c_soup_cookie_set_same_site_policy;
837 	void function(SoupCookie* cookie, int secure) c_soup_cookie_set_secure;
838 	void function(SoupCookie* cookie, const(char)* value) c_soup_cookie_set_value;
839 	char* function(SoupCookie* cookie) c_soup_cookie_to_cookie_header;
840 	char* function(SoupCookie* cookie) c_soup_cookie_to_set_cookie_header;
841 	SoupCookie* function(const(char)* header, SoupURI* origin) c_soup_cookie_parse;
842 
843 	// soup.CookieJar
844 
845 	GType function() c_soup_cookie_jar_get_type;
846 	SoupCookieJar* function() c_soup_cookie_jar_new;
847 	void function(SoupCookieJar* jar, SoupCookie* cookie) c_soup_cookie_jar_add_cookie;
848 	void function(SoupCookieJar* jar, SoupCookie* cookie, SoupURI* uri, SoupURI* firstParty) c_soup_cookie_jar_add_cookie_full;
849 	void function(SoupCookieJar* jar, SoupURI* firstParty, SoupCookie* cookie) c_soup_cookie_jar_add_cookie_with_first_party;
850 	GSList* function(SoupCookieJar* jar) c_soup_cookie_jar_all_cookies;
851 	void function(SoupCookieJar* jar, SoupCookie* cookie) c_soup_cookie_jar_delete_cookie;
852 	SoupCookieJarAcceptPolicy function(SoupCookieJar* jar) c_soup_cookie_jar_get_accept_policy;
853 	GSList* function(SoupCookieJar* jar, SoupURI* uri, int forHttp) c_soup_cookie_jar_get_cookie_list;
854 	GSList* function(SoupCookieJar* jar, SoupURI* uri, SoupURI* topLevel, SoupURI* siteForCookies, int forHttp, int isSafeMethod, int isTopLevelNavigation) c_soup_cookie_jar_get_cookie_list_with_same_site_info;
855 	char* function(SoupCookieJar* jar, SoupURI* uri, int forHttp) c_soup_cookie_jar_get_cookies;
856 	int function(SoupCookieJar* jar) c_soup_cookie_jar_is_persistent;
857 	void function(SoupCookieJar* jar) c_soup_cookie_jar_save;
858 	void function(SoupCookieJar* jar, SoupCookieJarAcceptPolicy policy) c_soup_cookie_jar_set_accept_policy;
859 	void function(SoupCookieJar* jar, SoupURI* uri, const(char)* cookie) c_soup_cookie_jar_set_cookie;
860 	void function(SoupCookieJar* jar, SoupURI* uri, SoupURI* firstParty, const(char)* cookie) c_soup_cookie_jar_set_cookie_with_first_party;
861 
862 	// soup.CookieJarDB
863 
864 	GType function() c_soup_cookie_jar_db_get_type;
865 	SoupCookieJar* function(const(char)* filename, int readOnly) c_soup_cookie_jar_db_new;
866 
867 	// soup.CookieJarText
868 
869 	GType function() c_soup_cookie_jar_text_get_type;
870 	SoupCookieJar* function(const(char)* filename, int readOnly) c_soup_cookie_jar_text_new;
871 
872 	// soup.Date
873 
874 	GType function() c_soup_date_get_type;
875 	SoupDate* function(int year, int month, int day, int hour, int minute, int second) c_soup_date_new;
876 	SoupDate* function(int offsetSeconds) c_soup_date_new_from_now;
877 	SoupDate* function(const(char)* dateString) c_soup_date_new_from_string;
878 	SoupDate* function(uint when) c_soup_date_new_from_time_t;
879 	SoupDate* function(SoupDate* date) c_soup_date_copy;
880 	void function(SoupDate* date) c_soup_date_free;
881 	int function(SoupDate* date) c_soup_date_get_day;
882 	int function(SoupDate* date) c_soup_date_get_hour;
883 	int function(SoupDate* date) c_soup_date_get_minute;
884 	int function(SoupDate* date) c_soup_date_get_month;
885 	int function(SoupDate* date) c_soup_date_get_offset;
886 	int function(SoupDate* date) c_soup_date_get_second;
887 	int function(SoupDate* date) c_soup_date_get_utc;
888 	int function(SoupDate* date) c_soup_date_get_year;
889 	int function(SoupDate* date) c_soup_date_is_past;
890 	char* function(SoupDate* date, SoupDateFormat format) c_soup_date_to_string;
891 	uint function(SoupDate* date) c_soup_date_to_time_t;
892 	void function(SoupDate* date, GTimeVal* time) c_soup_date_to_timeval;
893 
894 	// soup.HSTSEnforcer
895 
896 	GType function() c_soup_hsts_enforcer_get_type;
897 	SoupHSTSEnforcer* function() c_soup_hsts_enforcer_new;
898 	GList* function(SoupHSTSEnforcer* hstsEnforcer, int sessionPolicies) c_soup_hsts_enforcer_get_domains;
899 	GList* function(SoupHSTSEnforcer* hstsEnforcer, int sessionPolicies) c_soup_hsts_enforcer_get_policies;
900 	int function(SoupHSTSEnforcer* hstsEnforcer, const(char)* domain) c_soup_hsts_enforcer_has_valid_policy;
901 	int function(SoupHSTSEnforcer* hstsEnforcer) c_soup_hsts_enforcer_is_persistent;
902 	void function(SoupHSTSEnforcer* hstsEnforcer, SoupHSTSPolicy* policy) c_soup_hsts_enforcer_set_policy;
903 	void function(SoupHSTSEnforcer* hstsEnforcer, const(char)* domain, int includeSubdomains) c_soup_hsts_enforcer_set_session_policy;
904 
905 	// soup.HSTSEnforcerDB
906 
907 	GType function() c_soup_hsts_enforcer_db_get_type;
908 	SoupHSTSEnforcer* function(const(char)* filename) c_soup_hsts_enforcer_db_new;
909 
910 	// soup.HSTSPolicy
911 
912 	GType function() c_soup_hsts_policy_get_type;
913 	SoupHSTSPolicy* function(const(char)* domain, ulong maxAge, int includeSubdomains) c_soup_hsts_policy_new;
914 	SoupHSTSPolicy* function(SoupMessage* msg) c_soup_hsts_policy_new_from_response;
915 	SoupHSTSPolicy* function(const(char)* domain, ulong maxAge, SoupDate* expires, int includeSubdomains) c_soup_hsts_policy_new_full;
916 	SoupHSTSPolicy* function(const(char)* domain, int includeSubdomains) c_soup_hsts_policy_new_session_policy;
917 	SoupHSTSPolicy* function(SoupHSTSPolicy* policy) c_soup_hsts_policy_copy;
918 	int function(SoupHSTSPolicy* policy1, SoupHSTSPolicy* policy2) c_soup_hsts_policy_equal;
919 	void function(SoupHSTSPolicy* policy) c_soup_hsts_policy_free;
920 	const(char)* function(SoupHSTSPolicy* policy) c_soup_hsts_policy_get_domain;
921 	int function(SoupHSTSPolicy* policy) c_soup_hsts_policy_includes_subdomains;
922 	int function(SoupHSTSPolicy* policy) c_soup_hsts_policy_is_expired;
923 	int function(SoupHSTSPolicy* policy) c_soup_hsts_policy_is_session_policy;
924 
925 	// soup.Logger
926 
927 	GType function() c_soup_logger_get_type;
928 	SoupLogger* function(SoupLoggerLogLevel level, int maxBodySize) c_soup_logger_new;
929 	void function(SoupLogger* logger, SoupSession* session) c_soup_logger_attach;
930 	void function(SoupLogger* logger, SoupSession* session) c_soup_logger_detach;
931 	void function(SoupLogger* logger, SoupLoggerPrinter printer, void* printerData, GDestroyNotify destroy) c_soup_logger_set_printer;
932 	void function(SoupLogger* logger, SoupLoggerFilter requestFilter, void* filterData, GDestroyNotify destroy) c_soup_logger_set_request_filter;
933 	void function(SoupLogger* logger, SoupLoggerFilter responseFilter, void* filterData, GDestroyNotify destroy) c_soup_logger_set_response_filter;
934 
935 	// soup.Message
936 
937 	GType function() c_soup_message_get_type;
938 	SoupMessage* function(const(char)* method, const(char)* uriString) c_soup_message_new;
939 	SoupMessage* function(const(char)* method, SoupURI* uri) c_soup_message_new_from_uri;
940 	uint function(SoupMessage* msg, const(char)* signal, const(char)* header, GCallback callback, void* userData) c_soup_message_add_header_handler;
941 	uint function(SoupMessage* msg, const(char)* signal, uint statusCode, GCallback callback, void* userData) c_soup_message_add_status_code_handler;
942 	void function(SoupMessage* msg, const(char)* contentType, GHashTable* params) c_soup_message_content_sniffed;
943 	void function(SoupMessage* msg, GType featureType) c_soup_message_disable_feature;
944 	void function(SoupMessage* msg) c_soup_message_finished;
945 	SoupAddress* function(SoupMessage* msg) c_soup_message_get_address;
946 	SoupURI* function(SoupMessage* msg) c_soup_message_get_first_party;
947 	SoupMessageFlags function(SoupMessage* msg) c_soup_message_get_flags;
948 	SoupHTTPVersion function(SoupMessage* msg) c_soup_message_get_http_version;
949 	int function(SoupMessage* msg, GTlsCertificate** certificate, GTlsCertificateFlags* errors) c_soup_message_get_https_status;
950 	int function(SoupMessage* msg) c_soup_message_get_is_top_level_navigation;
951 	SoupMessagePriority function(SoupMessage* msg) c_soup_message_get_priority;
952 	SoupURI* function(SoupMessage* msg) c_soup_message_get_site_for_cookies;
953 	SoupRequest* function(SoupMessage* msg) c_soup_message_get_soup_request;
954 	SoupURI* function(SoupMessage* msg) c_soup_message_get_uri;
955 	void function(SoupMessage* msg) c_soup_message_got_body;
956 	void function(SoupMessage* msg, SoupBuffer* chunk) c_soup_message_got_chunk;
957 	void function(SoupMessage* msg) c_soup_message_got_headers;
958 	void function(SoupMessage* msg) c_soup_message_got_informational;
959 	int function(SoupMessage* msg, GType featureType) c_soup_message_is_feature_disabled;
960 	int function(SoupMessage* msg) c_soup_message_is_keepalive;
961 	void function(SoupMessage* msg) c_soup_message_restarted;
962 	void function(SoupMessage* msg, SoupChunkAllocator allocator, void* userData, GDestroyNotify destroyNotify) c_soup_message_set_chunk_allocator;
963 	void function(SoupMessage* msg, SoupURI* firstParty) c_soup_message_set_first_party;
964 	void function(SoupMessage* msg, SoupMessageFlags flags) c_soup_message_set_flags;
965 	void function(SoupMessage* msg, SoupHTTPVersion version_) c_soup_message_set_http_version;
966 	void function(SoupMessage* msg, int isTopLevelNavigation) c_soup_message_set_is_top_level_navigation;
967 	void function(SoupMessage* msg, SoupMessagePriority priority) c_soup_message_set_priority;
968 	void function(SoupMessage* msg, uint statusCode, const(char)* redirectUri) c_soup_message_set_redirect;
969 	void function(SoupMessage* msg, const(char)* contentType, SoupMemoryUse reqUse, char* reqBody, size_t reqLength) c_soup_message_set_request;
970 	void function(SoupMessage* msg, const(char)* contentType, SoupMemoryUse respUse, char* respBody, size_t respLength) c_soup_message_set_response;
971 	void function(SoupMessage* msg, SoupURI* siteForCookies) c_soup_message_set_site_for_cookies;
972 	void function(SoupMessage* msg, uint statusCode) c_soup_message_set_status;
973 	void function(SoupMessage* msg, uint statusCode, const(char)* reasonPhrase) c_soup_message_set_status_full;
974 	void function(SoupMessage* msg, SoupURI* uri) c_soup_message_set_uri;
975 	void function(SoupMessage* msg) c_soup_message_starting;
976 	void function(SoupMessage* msg) c_soup_message_wrote_body;
977 	void function(SoupMessage* msg, SoupBuffer* chunk) c_soup_message_wrote_body_data;
978 	void function(SoupMessage* msg) c_soup_message_wrote_chunk;
979 	void function(SoupMessage* msg) c_soup_message_wrote_headers;
980 	void function(SoupMessage* msg) c_soup_message_wrote_informational;
981 
982 	// soup.MessageBody
983 
984 	GType function() c_soup_message_body_get_type;
985 	SoupMessageBody* function() c_soup_message_body_new;
986 	void function(SoupMessageBody* body_, SoupMemoryUse use, void* data, size_t length) c_soup_message_body_append;
987 	void function(SoupMessageBody* body_, SoupBuffer* buffer) c_soup_message_body_append_buffer;
988 	void function(SoupMessageBody* body_, char* data, size_t length) c_soup_message_body_append_take;
989 	void function(SoupMessageBody* body_) c_soup_message_body_complete;
990 	SoupBuffer* function(SoupMessageBody* body_) c_soup_message_body_flatten;
991 	void function(SoupMessageBody* body_) c_soup_message_body_free;
992 	int function(SoupMessageBody* body_) c_soup_message_body_get_accumulate;
993 	SoupBuffer* function(SoupMessageBody* body_, long offset) c_soup_message_body_get_chunk;
994 	void function(SoupMessageBody* body_, SoupBuffer* chunk) c_soup_message_body_got_chunk;
995 	void function(SoupMessageBody* body_, int accumulate) c_soup_message_body_set_accumulate;
996 	void function(SoupMessageBody* body_) c_soup_message_body_truncate;
997 	void function(SoupMessageBody* body_, SoupBuffer* chunk) c_soup_message_body_wrote_chunk;
998 
999 	// soup.MessageHeaders
1000 
1001 	GType function() c_soup_message_headers_get_type;
1002 	SoupMessageHeaders* function(SoupMessageHeadersType type) c_soup_message_headers_new;
1003 	void function(SoupMessageHeaders* hdrs, const(char)* name, const(char)* value) c_soup_message_headers_append;
1004 	void function(SoupMessageHeaders* hdrs) c_soup_message_headers_clean_connection_headers;
1005 	void function(SoupMessageHeaders* hdrs) c_soup_message_headers_clear;
1006 	void function(SoupMessageHeaders* hdrs, SoupMessageHeadersForeachFunc func, void* userData) c_soup_message_headers_foreach;
1007 	void function(SoupMessageHeaders* hdrs) c_soup_message_headers_free;
1008 	void function(SoupMessageHeaders* hdrs, SoupRange* ranges) c_soup_message_headers_free_ranges;
1009 	const(char)* function(SoupMessageHeaders* hdrs, const(char)* name) c_soup_message_headers_get;
1010 	int function(SoupMessageHeaders* hdrs, char** disposition, GHashTable** params) c_soup_message_headers_get_content_disposition;
1011 	long function(SoupMessageHeaders* hdrs) c_soup_message_headers_get_content_length;
1012 	int function(SoupMessageHeaders* hdrs, long* start, long* end, long* totalLength) c_soup_message_headers_get_content_range;
1013 	const(char)* function(SoupMessageHeaders* hdrs, GHashTable** params) c_soup_message_headers_get_content_type;
1014 	SoupEncoding function(SoupMessageHeaders* hdrs) c_soup_message_headers_get_encoding;
1015 	SoupExpectation function(SoupMessageHeaders* hdrs) c_soup_message_headers_get_expectations;
1016 	SoupMessageHeadersType function(SoupMessageHeaders* hdrs) c_soup_message_headers_get_headers_type;
1017 	const(char)* function(SoupMessageHeaders* hdrs, const(char)* name) c_soup_message_headers_get_list;
1018 	const(char)* function(SoupMessageHeaders* hdrs, const(char)* name) c_soup_message_headers_get_one;
1019 	int function(SoupMessageHeaders* hdrs, long totalLength, SoupRange** ranges, int* length) c_soup_message_headers_get_ranges;
1020 	int function(SoupMessageHeaders* hdrs, const(char)* name, const(char)* token) c_soup_message_headers_header_contains;
1021 	int function(SoupMessageHeaders* hdrs, const(char)* name, const(char)* value) c_soup_message_headers_header_equals;
1022 	void function(SoupMessageHeaders* hdrs, const(char)* name) c_soup_message_headers_remove;
1023 	void function(SoupMessageHeaders* hdrs, const(char)* name, const(char)* value) c_soup_message_headers_replace;
1024 	void function(SoupMessageHeaders* hdrs, const(char)* disposition, GHashTable* params) c_soup_message_headers_set_content_disposition;
1025 	void function(SoupMessageHeaders* hdrs, long contentLength) c_soup_message_headers_set_content_length;
1026 	void function(SoupMessageHeaders* hdrs, long start, long end, long totalLength) c_soup_message_headers_set_content_range;
1027 	void function(SoupMessageHeaders* hdrs, const(char)* contentType, GHashTable* params) c_soup_message_headers_set_content_type;
1028 	void function(SoupMessageHeaders* hdrs, SoupEncoding encoding) c_soup_message_headers_set_encoding;
1029 	void function(SoupMessageHeaders* hdrs, SoupExpectation expectations) c_soup_message_headers_set_expectations;
1030 	void function(SoupMessageHeaders* hdrs, long start, long end) c_soup_message_headers_set_range;
1031 	void function(SoupMessageHeaders* hdrs, SoupRange* ranges, int length) c_soup_message_headers_set_ranges;
1032 
1033 	// soup.MessageHeadersIter
1034 
1035 	int function(SoupMessageHeadersIter* iter, char** name, char** value) c_soup_message_headers_iter_next;
1036 	void function(SoupMessageHeadersIter* iter, SoupMessageHeaders* hdrs) c_soup_message_headers_iter_init;
1037 
1038 	// soup.Multipart
1039 
1040 	GType function() c_soup_multipart_get_type;
1041 	SoupMultipart* function(const(char)* mimeType) c_soup_multipart_new;
1042 	SoupMultipart* function(SoupMessageHeaders* headers, SoupMessageBody* body_) c_soup_multipart_new_from_message;
1043 	void function(SoupMultipart* multipart, const(char)* controlName, const(char)* filename, const(char)* contentType, SoupBuffer* body_) c_soup_multipart_append_form_file;
1044 	void function(SoupMultipart* multipart, const(char)* controlName, const(char)* data) c_soup_multipart_append_form_string;
1045 	void function(SoupMultipart* multipart, SoupMessageHeaders* headers, SoupBuffer* body_) c_soup_multipart_append_part;
1046 	void function(SoupMultipart* multipart) c_soup_multipart_free;
1047 	int function(SoupMultipart* multipart) c_soup_multipart_get_length;
1048 	int function(SoupMultipart* multipart, int part, SoupMessageHeaders** headers, SoupBuffer** body_) c_soup_multipart_get_part;
1049 	void function(SoupMultipart* multipart, SoupMessageHeaders* destHeaders, SoupMessageBody* destBody) c_soup_multipart_to_message;
1050 
1051 	// soup.MultipartInputStream
1052 
1053 	GType function() c_soup_multipart_input_stream_get_type;
1054 	SoupMultipartInputStream* function(SoupMessage* msg, GInputStream* baseStream) c_soup_multipart_input_stream_new;
1055 	SoupMessageHeaders* function(SoupMultipartInputStream* multipart) c_soup_multipart_input_stream_get_headers;
1056 	GInputStream* function(SoupMultipartInputStream* multipart, GCancellable* cancellable, GError** err) c_soup_multipart_input_stream_next_part;
1057 	void function(SoupMultipartInputStream* multipart, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* data) c_soup_multipart_input_stream_next_part_async;
1058 	GInputStream* function(SoupMultipartInputStream* multipart, GAsyncResult* result, GError** err) c_soup_multipart_input_stream_next_part_finish;
1059 
1060 	// soup.PasswordManager
1061 
1062 	GType function() c_soup_password_manager_get_type;
1063 	void function(SoupPasswordManager* passwordManager, SoupMessage* msg, SoupAuth* auth, int retrying, GMainContext* asyncContext, GCancellable* cancellable, SoupPasswordManagerCallback callback, void* userData) c_soup_password_manager_get_passwords_async;
1064 	void function(SoupPasswordManager* passwordManager, SoupMessage* msg, SoupAuth* auth, GCancellable* cancellable) c_soup_password_manager_get_passwords_sync;
1065 
1066 	// soup.ProxyResolver
1067 
1068 	GType function() c_soup_proxy_resolver_get_type;
1069 	void function(SoupProxyResolver* proxyResolver, SoupMessage* msg, GMainContext* asyncContext, GCancellable* cancellable, SoupProxyResolverCallback callback, void* userData) c_soup_proxy_resolver_get_proxy_async;
1070 	uint function(SoupProxyResolver* proxyResolver, SoupMessage* msg, GCancellable* cancellable, SoupAddress** addr) c_soup_proxy_resolver_get_proxy_sync;
1071 
1072 	// soup.ProxyResolverDefault
1073 
1074 	GType function() c_soup_proxy_resolver_default_get_type;
1075 
1076 	// soup.ProxyURIResolver
1077 
1078 	GType function() c_soup_proxy_uri_resolver_get_type;
1079 	void function(SoupProxyURIResolver* proxyUriResolver, SoupURI* uri, GMainContext* asyncContext, GCancellable* cancellable, SoupProxyURIResolverCallback callback, void* userData) c_soup_proxy_uri_resolver_get_proxy_uri_async;
1080 	uint function(SoupProxyURIResolver* proxyUriResolver, SoupURI* uri, GCancellable* cancellable, SoupURI** proxyUri) c_soup_proxy_uri_resolver_get_proxy_uri_sync;
1081 
1082 	// soup.Request
1083 
1084 	GType function() c_soup_request_get_type;
1085 	long function(SoupRequest* request) c_soup_request_get_content_length;
1086 	const(char)* function(SoupRequest* request) c_soup_request_get_content_type;
1087 	SoupSession* function(SoupRequest* request) c_soup_request_get_session;
1088 	SoupURI* function(SoupRequest* request) c_soup_request_get_uri;
1089 	GInputStream* function(SoupRequest* request, GCancellable* cancellable, GError** err) c_soup_request_send;
1090 	void function(SoupRequest* request, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_soup_request_send_async;
1091 	GInputStream* function(SoupRequest* request, GAsyncResult* result, GError** err) c_soup_request_send_finish;
1092 
1093 	// soup.RequestData
1094 
1095 	GType function() c_soup_request_data_get_type;
1096 
1097 	// soup.RequestFile
1098 
1099 	GType function() c_soup_request_file_get_type;
1100 	GFile* function(SoupRequestFile* file) c_soup_request_file_get_file;
1101 
1102 	// soup.RequestHTTP
1103 
1104 	GType function() c_soup_request_http_get_type;
1105 	SoupMessage* function(SoupRequestHTTP* http) c_soup_request_http_get_message;
1106 
1107 	// soup.Requester
1108 
1109 	GType function() c_soup_requester_get_type;
1110 	SoupRequester* function() c_soup_requester_new;
1111 	SoupRequest* function(SoupRequester* requester, const(char)* uriString, GError** err) c_soup_requester_request;
1112 	SoupRequest* function(SoupRequester* requester, SoupURI* uri, GError** err) c_soup_requester_request_uri;
1113 
1114 	// soup.Server
1115 
1116 	GType function() c_soup_server_get_type;
1117 	SoupServer* function(const(char)* optname1, ... ) c_soup_server_new;
1118 	int function(SoupServer* server, GIOStream* stream, GSocketAddress* localAddr, GSocketAddress* remoteAddr, GError** err) c_soup_server_accept_iostream;
1119 	void function(SoupServer* server, SoupAuthDomain* authDomain) c_soup_server_add_auth_domain;
1120 	void function(SoupServer* server, const(char)* path, SoupServerCallback callback, void* userData, GDestroyNotify destroy) c_soup_server_add_early_handler;
1121 	void function(SoupServer* server, const(char)* path, SoupServerCallback callback, void* userData, GDestroyNotify destroy) c_soup_server_add_handler;
1122 	void function(SoupServer* server, GType extensionType) c_soup_server_add_websocket_extension;
1123 	void function(SoupServer* server, const(char)* path, const(char)* origin, char** protocols, SoupServerWebsocketCallback callback, void* userData, GDestroyNotify destroy) c_soup_server_add_websocket_handler;
1124 	void function(SoupServer* server) c_soup_server_disconnect;
1125 	GMainContext* function(SoupServer* server) c_soup_server_get_async_context;
1126 	SoupSocket* function(SoupServer* server) c_soup_server_get_listener;
1127 	GSList* function(SoupServer* server) c_soup_server_get_listeners;
1128 	uint function(SoupServer* server) c_soup_server_get_port;
1129 	GSList* function(SoupServer* server) c_soup_server_get_uris;
1130 	int function(SoupServer* server) c_soup_server_is_https;
1131 	int function(SoupServer* server, GSocketAddress* address, SoupServerListenOptions options, GError** err) c_soup_server_listen;
1132 	int function(SoupServer* server, uint port, SoupServerListenOptions options, GError** err) c_soup_server_listen_all;
1133 	int function(SoupServer* server, int fd, SoupServerListenOptions options, GError** err) c_soup_server_listen_fd;
1134 	int function(SoupServer* server, uint port, SoupServerListenOptions options, GError** err) c_soup_server_listen_local;
1135 	int function(SoupServer* server, GSocket* socket, SoupServerListenOptions options, GError** err) c_soup_server_listen_socket;
1136 	void function(SoupServer* server, SoupMessage* msg) c_soup_server_pause_message;
1137 	void function(SoupServer* server) c_soup_server_quit;
1138 	void function(SoupServer* server, SoupAuthDomain* authDomain) c_soup_server_remove_auth_domain;
1139 	void function(SoupServer* server, const(char)* path) c_soup_server_remove_handler;
1140 	void function(SoupServer* server, GType extensionType) c_soup_server_remove_websocket_extension;
1141 	void function(SoupServer* server) c_soup_server_run;
1142 	void function(SoupServer* server) c_soup_server_run_async;
1143 	int function(SoupServer* server, const(char)* sslCertFile, const(char)* sslKeyFile, GError** err) c_soup_server_set_ssl_cert_file;
1144 	void function(SoupServer* server, SoupMessage* msg) c_soup_server_unpause_message;
1145 
1146 	// soup.Session
1147 
1148 	GType function() c_soup_session_get_type;
1149 	SoupSession* function() c_soup_session_new;
1150 	SoupSession* function(const(char)* optname1, ... ) c_soup_session_new_with_options;
1151 	void function(SoupSession* session) c_soup_session_abort;
1152 	void function(SoupSession* session, SoupSessionFeature* feature) c_soup_session_add_feature;
1153 	void function(SoupSession* session, GType featureType) c_soup_session_add_feature_by_type;
1154 	void function(SoupSession* session, SoupMessage* msg, uint statusCode) c_soup_session_cancel_message;
1155 	void function(SoupSession* session, SoupURI* uri, GCancellable* cancellable, SoupSessionConnectProgressCallback progressCallback, GAsyncReadyCallback callback, void* userData) c_soup_session_connect_async;
1156 	GIOStream* function(SoupSession* session, GAsyncResult* result, GError** err) c_soup_session_connect_finish;
1157 	GMainContext* function(SoupSession* session) c_soup_session_get_async_context;
1158 	SoupSessionFeature* function(SoupSession* session, GType featureType) c_soup_session_get_feature;
1159 	SoupSessionFeature* function(SoupSession* session, GType featureType, SoupMessage* msg) c_soup_session_get_feature_for_message;
1160 	GSList* function(SoupSession* session, GType featureType) c_soup_session_get_features;
1161 	int function(SoupSession* session, GType featureType) c_soup_session_has_feature;
1162 	void function(SoupSession* session, SoupMessage* msg) c_soup_session_pause_message;
1163 	void function(SoupSession* session, const(char)* hostname, GCancellable* cancellable, SoupAddressCallback callback, void* userData) c_soup_session_prefetch_dns;
1164 	void function(SoupSession* session, SoupURI* uri) c_soup_session_prepare_for_uri;
1165 	void function(SoupSession* session, SoupMessage* msg, SoupSessionCallback callback, void* userData) c_soup_session_queue_message;
1166 	int function(SoupSession* session, SoupMessage* msg) c_soup_session_redirect_message;
1167 	void function(SoupSession* session, SoupSessionFeature* feature) c_soup_session_remove_feature;
1168 	void function(SoupSession* session, GType featureType) c_soup_session_remove_feature_by_type;
1169 	SoupRequest* function(SoupSession* session, const(char)* uriString, GError** err) c_soup_session_request;
1170 	SoupRequestHTTP* function(SoupSession* session, const(char)* method, const(char)* uriString, GError** err) c_soup_session_request_http;
1171 	SoupRequestHTTP* function(SoupSession* session, const(char)* method, SoupURI* uri, GError** err) c_soup_session_request_http_uri;
1172 	SoupRequest* function(SoupSession* session, SoupURI* uri, GError** err) c_soup_session_request_uri;
1173 	void function(SoupSession* session, SoupMessage* msg) c_soup_session_requeue_message;
1174 	GInputStream* function(SoupSession* session, SoupMessage* msg, GCancellable* cancellable, GError** err) c_soup_session_send;
1175 	void function(SoupSession* session, SoupMessage* msg, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_soup_session_send_async;
1176 	GInputStream* function(SoupSession* session, GAsyncResult* result, GError** err) c_soup_session_send_finish;
1177 	uint function(SoupSession* session, SoupMessage* msg) c_soup_session_send_message;
1178 	GIOStream* function(SoupSession* session, SoupMessage* msg) c_soup_session_steal_connection;
1179 	void function(SoupSession* session, SoupMessage* msg) c_soup_session_unpause_message;
1180 	void function(SoupSession* session, SoupMessage* msg, const(char)* origin, char** protocols, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_soup_session_websocket_connect_async;
1181 	SoupWebsocketConnection* function(SoupSession* session, GAsyncResult* result, GError** err) c_soup_session_websocket_connect_finish;
1182 	int function(SoupSession* session, SoupMessage* msg) c_soup_session_would_redirect;
1183 
1184 	// soup.SessionAsync
1185 
1186 	GType function() c_soup_session_async_get_type;
1187 	SoupSession* function() c_soup_session_async_new;
1188 	SoupSession* function(const(char)* optname1, ... ) c_soup_session_async_new_with_options;
1189 
1190 	// soup.SessionFeature
1191 
1192 	GType function() c_soup_session_feature_get_type;
1193 	int function(SoupSessionFeature* feature, GType type) c_soup_session_feature_add_feature;
1194 	void function(SoupSessionFeature* feature, SoupSession* session) c_soup_session_feature_attach;
1195 	void function(SoupSessionFeature* feature, SoupSession* session) c_soup_session_feature_detach;
1196 	int function(SoupSessionFeature* feature, GType type) c_soup_session_feature_has_feature;
1197 	int function(SoupSessionFeature* feature, GType type) c_soup_session_feature_remove_feature;
1198 
1199 	// soup.SessionSync
1200 
1201 	GType function() c_soup_session_sync_get_type;
1202 	SoupSession* function() c_soup_session_sync_new;
1203 	SoupSession* function(const(char)* optname1, ... ) c_soup_session_sync_new_with_options;
1204 
1205 	// soup.SSocket
1206 
1207 	GType function() c_soup_socket_get_type;
1208 	SoupSocket* function(const(char)* optname1, ... ) c_soup_socket_new;
1209 	void function(SoupSocket* sock, GCancellable* cancellable, SoupSocketCallback callback, void* userData) c_soup_socket_connect_async;
1210 	uint function(SoupSocket* sock, GCancellable* cancellable) c_soup_socket_connect_sync;
1211 	void function(SoupSocket* sock) c_soup_socket_disconnect;
1212 	int function(SoupSocket* sock) c_soup_socket_get_fd;
1213 	SoupAddress* function(SoupSocket* sock) c_soup_socket_get_local_address;
1214 	SoupAddress* function(SoupSocket* sock) c_soup_socket_get_remote_address;
1215 	int function(SoupSocket* sock) c_soup_socket_is_connected;
1216 	int function(SoupSocket* sock) c_soup_socket_is_ssl;
1217 	int function(SoupSocket* sock) c_soup_socket_listen;
1218 	SoupSocketIOStatus function(SoupSocket* sock, void* buffer, size_t len, size_t* nread, GCancellable* cancellable, GError** err) c_soup_socket_read;
1219 	SoupSocketIOStatus function(SoupSocket* sock, void* buffer, size_t len, void* boundary, size_t boundaryLen, size_t* nread, int* gotBoundary, GCancellable* cancellable, GError** err) c_soup_socket_read_until;
1220 	int function(SoupSocket* sock, const(char)* sslHost, GCancellable* cancellable) c_soup_socket_start_proxy_ssl;
1221 	int function(SoupSocket* sock, GCancellable* cancellable) c_soup_socket_start_ssl;
1222 	SoupSocketIOStatus function(SoupSocket* sock, void* buffer, size_t len, size_t* nwrote, GCancellable* cancellable, GError** err) c_soup_socket_write;
1223 
1224 	// soup.URI
1225 
1226 	GType function() c_soup_uri_get_type;
1227 	SoupURI* function(const(char)* uriString) c_soup_uri_new;
1228 	SoupURI* function(SoupURI* base, const(char)* uriString) c_soup_uri_new_with_base;
1229 	SoupURI* function(SoupURI* uri) c_soup_uri_copy;
1230 	SoupURI* function(SoupURI* uri) c_soup_uri_copy_host;
1231 	int function(SoupURI* uri1, SoupURI* uri2) c_soup_uri_equal;
1232 	void function(SoupURI* uri) c_soup_uri_free;
1233 	const(char)* function(SoupURI* uri) c_soup_uri_get_fragment;
1234 	const(char)* function(SoupURI* uri) c_soup_uri_get_host;
1235 	const(char)* function(SoupURI* uri) c_soup_uri_get_password;
1236 	const(char)* function(SoupURI* uri) c_soup_uri_get_path;
1237 	uint function(SoupURI* uri) c_soup_uri_get_port;
1238 	const(char)* function(SoupURI* uri) c_soup_uri_get_query;
1239 	const(char)* function(SoupURI* uri) c_soup_uri_get_scheme;
1240 	const(char)* function(SoupURI* uri) c_soup_uri_get_user;
1241 	int function(void* v1, void* v2) c_soup_uri_host_equal;
1242 	uint function(void* key) c_soup_uri_host_hash;
1243 	void function(SoupURI* uri, const(char)* fragment) c_soup_uri_set_fragment;
1244 	void function(SoupURI* uri, const(char)* host) c_soup_uri_set_host;
1245 	void function(SoupURI* uri, const(char)* password) c_soup_uri_set_password;
1246 	void function(SoupURI* uri, const(char)* path) c_soup_uri_set_path;
1247 	void function(SoupURI* uri, uint port) c_soup_uri_set_port;
1248 	void function(SoupURI* uri, const(char)* query) c_soup_uri_set_query;
1249 	void function(SoupURI* uri, const(char)* firstField, ... ) c_soup_uri_set_query_from_fields;
1250 	void function(SoupURI* uri, GHashTable* form) c_soup_uri_set_query_from_form;
1251 	void function(SoupURI* uri, const(char)* scheme) c_soup_uri_set_scheme;
1252 	void function(SoupURI* uri, const(char)* user) c_soup_uri_set_user;
1253 	char* function(SoupURI* uri, int justPathAndQuery) c_soup_uri_to_string;
1254 	int function(SoupURI* uri) c_soup_uri_uses_default_port;
1255 	char* function(const(char)* part) c_soup_uri_decode;
1256 	char* function(const(char)* part, const(char)* escapeExtra) c_soup_uri_encode;
1257 	char* function(const(char)* part, const(char)* unescapeExtra) c_soup_uri_normalize;
1258 
1259 	// soup.WebsocketConnection
1260 
1261 	GType function() c_soup_websocket_connection_get_type;
1262 	SoupWebsocketConnection* function(GIOStream* stream, SoupURI* uri, SoupWebsocketConnectionType type, const(char)* origin, const(char)* protocol) c_soup_websocket_connection_new;
1263 	SoupWebsocketConnection* function(GIOStream* stream, SoupURI* uri, SoupWebsocketConnectionType type, const(char)* origin, const(char)* protocol, GList* extensions) c_soup_websocket_connection_new_with_extensions;
1264 	void function(SoupWebsocketConnection* self, ushort code, const(char)* data) c_soup_websocket_connection_close;
1265 	ushort function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_close_code;
1266 	const(char)* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_close_data;
1267 	SoupWebsocketConnectionType function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_connection_type;
1268 	GList* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_extensions;
1269 	GIOStream* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_io_stream;
1270 	uint function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_keepalive_interval;
1271 	ulong function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_max_incoming_payload_size;
1272 	const(char)* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_origin;
1273 	const(char)* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_protocol;
1274 	SoupWebsocketState function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_state;
1275 	SoupURI* function(SoupWebsocketConnection* self) c_soup_websocket_connection_get_uri;
1276 	void function(SoupWebsocketConnection* self, void* data, size_t length) c_soup_websocket_connection_send_binary;
1277 	void function(SoupWebsocketConnection* self, SoupWebsocketDataType type, GBytes* message) c_soup_websocket_connection_send_message;
1278 	void function(SoupWebsocketConnection* self, const(char)* text) c_soup_websocket_connection_send_text;
1279 	void function(SoupWebsocketConnection* self, uint interval) c_soup_websocket_connection_set_keepalive_interval;
1280 	void function(SoupWebsocketConnection* self, ulong maxIncomingPayloadSize) c_soup_websocket_connection_set_max_incoming_payload_size;
1281 
1282 	// soup.WebsocketExtension
1283 
1284 	GType function() c_soup_websocket_extension_get_type;
1285 	int function(SoupWebsocketExtension* extension, SoupWebsocketConnectionType connectionType, GHashTable* params, GError** err) c_soup_websocket_extension_configure;
1286 	char* function(SoupWebsocketExtension* extension) c_soup_websocket_extension_get_request_params;
1287 	char* function(SoupWebsocketExtension* extension) c_soup_websocket_extension_get_response_params;
1288 	GBytes* function(SoupWebsocketExtension* extension, ubyte* header, GBytes* payload, GError** err) c_soup_websocket_extension_process_incoming_message;
1289 	GBytes* function(SoupWebsocketExtension* extension, ubyte* header, GBytes* payload, GError** err) c_soup_websocket_extension_process_outgoing_message;
1290 
1291 	// soup.WebsocketExtensionDeflate
1292 
1293 	GType function() c_soup_websocket_extension_deflate_get_type;
1294 
1295 	// soup.WebsocketExtensionManager
1296 
1297 	GType function() c_soup_websocket_extension_manager_get_type;
1298 
1299 	// soup.XMLRPCParams
1300 
1301 	void function(SoupXMLRPCParams* self) c_soup_xmlrpc_params_free;
1302 	GVariant* function(SoupXMLRPCParams* self, const(char)* signature, GError** err) c_soup_xmlrpc_params_parse;
1303 }
1304 
1305 
1306 // soup.Address
1307 
1308 alias c_soup_address_get_type soup_address_get_type;
1309 alias c_soup_address_new soup_address_new;
1310 alias c_soup_address_new_any soup_address_new_any;
1311 alias c_soup_address_new_from_sockaddr soup_address_new_from_sockaddr;
1312 alias c_soup_address_equal_by_ip soup_address_equal_by_ip;
1313 alias c_soup_address_equal_by_name soup_address_equal_by_name;
1314 alias c_soup_address_get_gsockaddr soup_address_get_gsockaddr;
1315 alias c_soup_address_get_name soup_address_get_name;
1316 alias c_soup_address_get_physical soup_address_get_physical;
1317 alias c_soup_address_get_port soup_address_get_port;
1318 alias c_soup_address_get_sockaddr soup_address_get_sockaddr;
1319 alias c_soup_address_hash_by_ip soup_address_hash_by_ip;
1320 alias c_soup_address_hash_by_name soup_address_hash_by_name;
1321 alias c_soup_address_is_resolved soup_address_is_resolved;
1322 alias c_soup_address_resolve_async soup_address_resolve_async;
1323 alias c_soup_address_resolve_sync soup_address_resolve_sync;
1324 
1325 // soup.Auth
1326 
1327 alias c_soup_auth_get_type soup_auth_get_type;
1328 alias c_soup_auth_new soup_auth_new;
1329 alias c_soup_auth_authenticate soup_auth_authenticate;
1330 alias c_soup_auth_can_authenticate soup_auth_can_authenticate;
1331 alias c_soup_auth_free_protection_space soup_auth_free_protection_space;
1332 alias c_soup_auth_get_authorization soup_auth_get_authorization;
1333 alias c_soup_auth_get_host soup_auth_get_host;
1334 alias c_soup_auth_get_info soup_auth_get_info;
1335 alias c_soup_auth_get_protection_space soup_auth_get_protection_space;
1336 alias c_soup_auth_get_realm soup_auth_get_realm;
1337 alias c_soup_auth_get_saved_password soup_auth_get_saved_password;
1338 alias c_soup_auth_get_saved_users soup_auth_get_saved_users;
1339 alias c_soup_auth_get_scheme_name soup_auth_get_scheme_name;
1340 alias c_soup_auth_has_saved_password soup_auth_has_saved_password;
1341 alias c_soup_auth_is_authenticated soup_auth_is_authenticated;
1342 alias c_soup_auth_is_for_proxy soup_auth_is_for_proxy;
1343 alias c_soup_auth_is_ready soup_auth_is_ready;
1344 alias c_soup_auth_save_password soup_auth_save_password;
1345 alias c_soup_auth_update soup_auth_update;
1346 
1347 // soup.AuthBasic
1348 
1349 alias c_soup_auth_basic_get_type soup_auth_basic_get_type;
1350 
1351 // soup.AuthDigest
1352 
1353 alias c_soup_auth_digest_get_type soup_auth_digest_get_type;
1354 
1355 // soup.AuthDomain
1356 
1357 alias c_soup_auth_domain_get_type soup_auth_domain_get_type;
1358 alias c_soup_auth_domain_accepts soup_auth_domain_accepts;
1359 alias c_soup_auth_domain_add_path soup_auth_domain_add_path;
1360 alias c_soup_auth_domain_challenge soup_auth_domain_challenge;
1361 alias c_soup_auth_domain_check_password soup_auth_domain_check_password;
1362 alias c_soup_auth_domain_covers soup_auth_domain_covers;
1363 alias c_soup_auth_domain_get_realm soup_auth_domain_get_realm;
1364 alias c_soup_auth_domain_remove_path soup_auth_domain_remove_path;
1365 alias c_soup_auth_domain_set_filter soup_auth_domain_set_filter;
1366 alias c_soup_auth_domain_set_generic_auth_callback soup_auth_domain_set_generic_auth_callback;
1367 alias c_soup_auth_domain_try_generic_auth_callback soup_auth_domain_try_generic_auth_callback;
1368 
1369 // soup.AuthDomainBasic
1370 
1371 alias c_soup_auth_domain_basic_get_type soup_auth_domain_basic_get_type;
1372 alias c_soup_auth_domain_basic_new soup_auth_domain_basic_new;
1373 alias c_soup_auth_domain_basic_set_auth_callback soup_auth_domain_basic_set_auth_callback;
1374 
1375 // soup.AuthDomainDigest
1376 
1377 alias c_soup_auth_domain_digest_get_type soup_auth_domain_digest_get_type;
1378 alias c_soup_auth_domain_digest_new soup_auth_domain_digest_new;
1379 alias c_soup_auth_domain_digest_encode_password soup_auth_domain_digest_encode_password;
1380 alias c_soup_auth_domain_digest_set_auth_callback soup_auth_domain_digest_set_auth_callback;
1381 
1382 // soup.AuthManager
1383 
1384 alias c_soup_auth_manager_get_type soup_auth_manager_get_type;
1385 alias c_soup_auth_manager_clear_cached_credentials soup_auth_manager_clear_cached_credentials;
1386 alias c_soup_auth_manager_use_auth soup_auth_manager_use_auth;
1387 
1388 // soup.AuthNTLM
1389 
1390 alias c_soup_auth_ntlm_get_type soup_auth_ntlm_get_type;
1391 
1392 // soup.AuthNegotiate
1393 
1394 alias c_soup_auth_negotiate_get_type soup_auth_negotiate_get_type;
1395 alias c_soup_auth_negotiate_supported soup_auth_negotiate_supported;
1396 
1397 // soup.Buffer
1398 
1399 alias c_soup_buffer_get_type soup_buffer_get_type;
1400 alias c_soup_buffer_new soup_buffer_new;
1401 alias c_soup_buffer_new_take soup_buffer_new_take;
1402 alias c_soup_buffer_new_with_owner soup_buffer_new_with_owner;
1403 alias c_soup_buffer_copy soup_buffer_copy;
1404 alias c_soup_buffer_free soup_buffer_free;
1405 alias c_soup_buffer_get_as_bytes soup_buffer_get_as_bytes;
1406 alias c_soup_buffer_get_data soup_buffer_get_data;
1407 alias c_soup_buffer_get_owner soup_buffer_get_owner;
1408 alias c_soup_buffer_new_subbuffer soup_buffer_new_subbuffer;
1409 
1410 // soup.Cache
1411 
1412 alias c_soup_cache_get_type soup_cache_get_type;
1413 alias c_soup_cache_new soup_cache_new;
1414 alias c_soup_cache_clear soup_cache_clear;
1415 alias c_soup_cache_dump soup_cache_dump;
1416 alias c_soup_cache_flush soup_cache_flush;
1417 alias c_soup_cache_get_max_size soup_cache_get_max_size;
1418 alias c_soup_cache_load soup_cache_load;
1419 alias c_soup_cache_set_max_size soup_cache_set_max_size;
1420 
1421 // soup.ClientContext
1422 
1423 alias c_soup_client_context_get_type soup_client_context_get_type;
1424 alias c_soup_client_context_get_address soup_client_context_get_address;
1425 alias c_soup_client_context_get_auth_domain soup_client_context_get_auth_domain;
1426 alias c_soup_client_context_get_auth_user soup_client_context_get_auth_user;
1427 alias c_soup_client_context_get_gsocket soup_client_context_get_gsocket;
1428 alias c_soup_client_context_get_host soup_client_context_get_host;
1429 alias c_soup_client_context_get_local_address soup_client_context_get_local_address;
1430 alias c_soup_client_context_get_remote_address soup_client_context_get_remote_address;
1431 alias c_soup_client_context_get_socket soup_client_context_get_socket;
1432 alias c_soup_client_context_steal_connection soup_client_context_steal_connection;
1433 
1434 // soup.ContentDecoder
1435 
1436 alias c_soup_content_decoder_get_type soup_content_decoder_get_type;
1437 
1438 // soup.ContentSniffer
1439 
1440 alias c_soup_content_sniffer_get_type soup_content_sniffer_get_type;
1441 alias c_soup_content_sniffer_new soup_content_sniffer_new;
1442 alias c_soup_content_sniffer_get_buffer_size soup_content_sniffer_get_buffer_size;
1443 alias c_soup_content_sniffer_sniff soup_content_sniffer_sniff;
1444 
1445 // soup.Cookie
1446 
1447 alias c_soup_cookie_get_type soup_cookie_get_type;
1448 alias c_soup_cookie_new soup_cookie_new;
1449 alias c_soup_cookie_applies_to_uri soup_cookie_applies_to_uri;
1450 alias c_soup_cookie_copy soup_cookie_copy;
1451 alias c_soup_cookie_domain_matches soup_cookie_domain_matches;
1452 alias c_soup_cookie_equal soup_cookie_equal;
1453 alias c_soup_cookie_free soup_cookie_free;
1454 alias c_soup_cookie_get_domain soup_cookie_get_domain;
1455 alias c_soup_cookie_get_expires soup_cookie_get_expires;
1456 alias c_soup_cookie_get_http_only soup_cookie_get_http_only;
1457 alias c_soup_cookie_get_name soup_cookie_get_name;
1458 alias c_soup_cookie_get_path soup_cookie_get_path;
1459 alias c_soup_cookie_get_same_site_policy soup_cookie_get_same_site_policy;
1460 alias c_soup_cookie_get_secure soup_cookie_get_secure;
1461 alias c_soup_cookie_get_value soup_cookie_get_value;
1462 alias c_soup_cookie_set_domain soup_cookie_set_domain;
1463 alias c_soup_cookie_set_expires soup_cookie_set_expires;
1464 alias c_soup_cookie_set_http_only soup_cookie_set_http_only;
1465 alias c_soup_cookie_set_max_age soup_cookie_set_max_age;
1466 alias c_soup_cookie_set_name soup_cookie_set_name;
1467 alias c_soup_cookie_set_path soup_cookie_set_path;
1468 alias c_soup_cookie_set_same_site_policy soup_cookie_set_same_site_policy;
1469 alias c_soup_cookie_set_secure soup_cookie_set_secure;
1470 alias c_soup_cookie_set_value soup_cookie_set_value;
1471 alias c_soup_cookie_to_cookie_header soup_cookie_to_cookie_header;
1472 alias c_soup_cookie_to_set_cookie_header soup_cookie_to_set_cookie_header;
1473 alias c_soup_cookie_parse soup_cookie_parse;
1474 
1475 // soup.CookieJar
1476 
1477 alias c_soup_cookie_jar_get_type soup_cookie_jar_get_type;
1478 alias c_soup_cookie_jar_new soup_cookie_jar_new;
1479 alias c_soup_cookie_jar_add_cookie soup_cookie_jar_add_cookie;
1480 alias c_soup_cookie_jar_add_cookie_full soup_cookie_jar_add_cookie_full;
1481 alias c_soup_cookie_jar_add_cookie_with_first_party soup_cookie_jar_add_cookie_with_first_party;
1482 alias c_soup_cookie_jar_all_cookies soup_cookie_jar_all_cookies;
1483 alias c_soup_cookie_jar_delete_cookie soup_cookie_jar_delete_cookie;
1484 alias c_soup_cookie_jar_get_accept_policy soup_cookie_jar_get_accept_policy;
1485 alias c_soup_cookie_jar_get_cookie_list soup_cookie_jar_get_cookie_list;
1486 alias c_soup_cookie_jar_get_cookie_list_with_same_site_info soup_cookie_jar_get_cookie_list_with_same_site_info;
1487 alias c_soup_cookie_jar_get_cookies soup_cookie_jar_get_cookies;
1488 alias c_soup_cookie_jar_is_persistent soup_cookie_jar_is_persistent;
1489 alias c_soup_cookie_jar_save soup_cookie_jar_save;
1490 alias c_soup_cookie_jar_set_accept_policy soup_cookie_jar_set_accept_policy;
1491 alias c_soup_cookie_jar_set_cookie soup_cookie_jar_set_cookie;
1492 alias c_soup_cookie_jar_set_cookie_with_first_party soup_cookie_jar_set_cookie_with_first_party;
1493 
1494 // soup.CookieJarDB
1495 
1496 alias c_soup_cookie_jar_db_get_type soup_cookie_jar_db_get_type;
1497 alias c_soup_cookie_jar_db_new soup_cookie_jar_db_new;
1498 
1499 // soup.CookieJarText
1500 
1501 alias c_soup_cookie_jar_text_get_type soup_cookie_jar_text_get_type;
1502 alias c_soup_cookie_jar_text_new soup_cookie_jar_text_new;
1503 
1504 // soup.Date
1505 
1506 alias c_soup_date_get_type soup_date_get_type;
1507 alias c_soup_date_new soup_date_new;
1508 alias c_soup_date_new_from_now soup_date_new_from_now;
1509 alias c_soup_date_new_from_string soup_date_new_from_string;
1510 alias c_soup_date_new_from_time_t soup_date_new_from_time_t;
1511 alias c_soup_date_copy soup_date_copy;
1512 alias c_soup_date_free soup_date_free;
1513 alias c_soup_date_get_day soup_date_get_day;
1514 alias c_soup_date_get_hour soup_date_get_hour;
1515 alias c_soup_date_get_minute soup_date_get_minute;
1516 alias c_soup_date_get_month soup_date_get_month;
1517 alias c_soup_date_get_offset soup_date_get_offset;
1518 alias c_soup_date_get_second soup_date_get_second;
1519 alias c_soup_date_get_utc soup_date_get_utc;
1520 alias c_soup_date_get_year soup_date_get_year;
1521 alias c_soup_date_is_past soup_date_is_past;
1522 alias c_soup_date_to_string soup_date_to_string;
1523 alias c_soup_date_to_time_t soup_date_to_time_t;
1524 alias c_soup_date_to_timeval soup_date_to_timeval;
1525 
1526 // soup.HSTSEnforcer
1527 
1528 alias c_soup_hsts_enforcer_get_type soup_hsts_enforcer_get_type;
1529 alias c_soup_hsts_enforcer_new soup_hsts_enforcer_new;
1530 alias c_soup_hsts_enforcer_get_domains soup_hsts_enforcer_get_domains;
1531 alias c_soup_hsts_enforcer_get_policies soup_hsts_enforcer_get_policies;
1532 alias c_soup_hsts_enforcer_has_valid_policy soup_hsts_enforcer_has_valid_policy;
1533 alias c_soup_hsts_enforcer_is_persistent soup_hsts_enforcer_is_persistent;
1534 alias c_soup_hsts_enforcer_set_policy soup_hsts_enforcer_set_policy;
1535 alias c_soup_hsts_enforcer_set_session_policy soup_hsts_enforcer_set_session_policy;
1536 
1537 // soup.HSTSEnforcerDB
1538 
1539 alias c_soup_hsts_enforcer_db_get_type soup_hsts_enforcer_db_get_type;
1540 alias c_soup_hsts_enforcer_db_new soup_hsts_enforcer_db_new;
1541 
1542 // soup.HSTSPolicy
1543 
1544 alias c_soup_hsts_policy_get_type soup_hsts_policy_get_type;
1545 alias c_soup_hsts_policy_new soup_hsts_policy_new;
1546 alias c_soup_hsts_policy_new_from_response soup_hsts_policy_new_from_response;
1547 alias c_soup_hsts_policy_new_full soup_hsts_policy_new_full;
1548 alias c_soup_hsts_policy_new_session_policy soup_hsts_policy_new_session_policy;
1549 alias c_soup_hsts_policy_copy soup_hsts_policy_copy;
1550 alias c_soup_hsts_policy_equal soup_hsts_policy_equal;
1551 alias c_soup_hsts_policy_free soup_hsts_policy_free;
1552 alias c_soup_hsts_policy_get_domain soup_hsts_policy_get_domain;
1553 alias c_soup_hsts_policy_includes_subdomains soup_hsts_policy_includes_subdomains;
1554 alias c_soup_hsts_policy_is_expired soup_hsts_policy_is_expired;
1555 alias c_soup_hsts_policy_is_session_policy soup_hsts_policy_is_session_policy;
1556 
1557 // soup.Logger
1558 
1559 alias c_soup_logger_get_type soup_logger_get_type;
1560 alias c_soup_logger_new soup_logger_new;
1561 alias c_soup_logger_attach soup_logger_attach;
1562 alias c_soup_logger_detach soup_logger_detach;
1563 alias c_soup_logger_set_printer soup_logger_set_printer;
1564 alias c_soup_logger_set_request_filter soup_logger_set_request_filter;
1565 alias c_soup_logger_set_response_filter soup_logger_set_response_filter;
1566 
1567 // soup.Message
1568 
1569 alias c_soup_message_get_type soup_message_get_type;
1570 alias c_soup_message_new soup_message_new;
1571 alias c_soup_message_new_from_uri soup_message_new_from_uri;
1572 alias c_soup_message_add_header_handler soup_message_add_header_handler;
1573 alias c_soup_message_add_status_code_handler soup_message_add_status_code_handler;
1574 alias c_soup_message_content_sniffed soup_message_content_sniffed;
1575 alias c_soup_message_disable_feature soup_message_disable_feature;
1576 alias c_soup_message_finished soup_message_finished;
1577 alias c_soup_message_get_address soup_message_get_address;
1578 alias c_soup_message_get_first_party soup_message_get_first_party;
1579 alias c_soup_message_get_flags soup_message_get_flags;
1580 alias c_soup_message_get_http_version soup_message_get_http_version;
1581 alias c_soup_message_get_https_status soup_message_get_https_status;
1582 alias c_soup_message_get_is_top_level_navigation soup_message_get_is_top_level_navigation;
1583 alias c_soup_message_get_priority soup_message_get_priority;
1584 alias c_soup_message_get_site_for_cookies soup_message_get_site_for_cookies;
1585 alias c_soup_message_get_soup_request soup_message_get_soup_request;
1586 alias c_soup_message_get_uri soup_message_get_uri;
1587 alias c_soup_message_got_body soup_message_got_body;
1588 alias c_soup_message_got_chunk soup_message_got_chunk;
1589 alias c_soup_message_got_headers soup_message_got_headers;
1590 alias c_soup_message_got_informational soup_message_got_informational;
1591 alias c_soup_message_is_feature_disabled soup_message_is_feature_disabled;
1592 alias c_soup_message_is_keepalive soup_message_is_keepalive;
1593 alias c_soup_message_restarted soup_message_restarted;
1594 alias c_soup_message_set_chunk_allocator soup_message_set_chunk_allocator;
1595 alias c_soup_message_set_first_party soup_message_set_first_party;
1596 alias c_soup_message_set_flags soup_message_set_flags;
1597 alias c_soup_message_set_http_version soup_message_set_http_version;
1598 alias c_soup_message_set_is_top_level_navigation soup_message_set_is_top_level_navigation;
1599 alias c_soup_message_set_priority soup_message_set_priority;
1600 alias c_soup_message_set_redirect soup_message_set_redirect;
1601 alias c_soup_message_set_request soup_message_set_request;
1602 alias c_soup_message_set_response soup_message_set_response;
1603 alias c_soup_message_set_site_for_cookies soup_message_set_site_for_cookies;
1604 alias c_soup_message_set_status soup_message_set_status;
1605 alias c_soup_message_set_status_full soup_message_set_status_full;
1606 alias c_soup_message_set_uri soup_message_set_uri;
1607 alias c_soup_message_starting soup_message_starting;
1608 alias c_soup_message_wrote_body soup_message_wrote_body;
1609 alias c_soup_message_wrote_body_data soup_message_wrote_body_data;
1610 alias c_soup_message_wrote_chunk soup_message_wrote_chunk;
1611 alias c_soup_message_wrote_headers soup_message_wrote_headers;
1612 alias c_soup_message_wrote_informational soup_message_wrote_informational;
1613 
1614 // soup.MessageBody
1615 
1616 alias c_soup_message_body_get_type soup_message_body_get_type;
1617 alias c_soup_message_body_new soup_message_body_new;
1618 alias c_soup_message_body_append soup_message_body_append;
1619 alias c_soup_message_body_append_buffer soup_message_body_append_buffer;
1620 alias c_soup_message_body_append_take soup_message_body_append_take;
1621 alias c_soup_message_body_complete soup_message_body_complete;
1622 alias c_soup_message_body_flatten soup_message_body_flatten;
1623 alias c_soup_message_body_free soup_message_body_free;
1624 alias c_soup_message_body_get_accumulate soup_message_body_get_accumulate;
1625 alias c_soup_message_body_get_chunk soup_message_body_get_chunk;
1626 alias c_soup_message_body_got_chunk soup_message_body_got_chunk;
1627 alias c_soup_message_body_set_accumulate soup_message_body_set_accumulate;
1628 alias c_soup_message_body_truncate soup_message_body_truncate;
1629 alias c_soup_message_body_wrote_chunk soup_message_body_wrote_chunk;
1630 
1631 // soup.MessageHeaders
1632 
1633 alias c_soup_message_headers_get_type soup_message_headers_get_type;
1634 alias c_soup_message_headers_new soup_message_headers_new;
1635 alias c_soup_message_headers_append soup_message_headers_append;
1636 alias c_soup_message_headers_clean_connection_headers soup_message_headers_clean_connection_headers;
1637 alias c_soup_message_headers_clear soup_message_headers_clear;
1638 alias c_soup_message_headers_foreach soup_message_headers_foreach;
1639 alias c_soup_message_headers_free soup_message_headers_free;
1640 alias c_soup_message_headers_free_ranges soup_message_headers_free_ranges;
1641 alias c_soup_message_headers_get soup_message_headers_get;
1642 alias c_soup_message_headers_get_content_disposition soup_message_headers_get_content_disposition;
1643 alias c_soup_message_headers_get_content_length soup_message_headers_get_content_length;
1644 alias c_soup_message_headers_get_content_range soup_message_headers_get_content_range;
1645 alias c_soup_message_headers_get_content_type soup_message_headers_get_content_type;
1646 alias c_soup_message_headers_get_encoding soup_message_headers_get_encoding;
1647 alias c_soup_message_headers_get_expectations soup_message_headers_get_expectations;
1648 alias c_soup_message_headers_get_headers_type soup_message_headers_get_headers_type;
1649 alias c_soup_message_headers_get_list soup_message_headers_get_list;
1650 alias c_soup_message_headers_get_one soup_message_headers_get_one;
1651 alias c_soup_message_headers_get_ranges soup_message_headers_get_ranges;
1652 alias c_soup_message_headers_header_contains soup_message_headers_header_contains;
1653 alias c_soup_message_headers_header_equals soup_message_headers_header_equals;
1654 alias c_soup_message_headers_remove soup_message_headers_remove;
1655 alias c_soup_message_headers_replace soup_message_headers_replace;
1656 alias c_soup_message_headers_set_content_disposition soup_message_headers_set_content_disposition;
1657 alias c_soup_message_headers_set_content_length soup_message_headers_set_content_length;
1658 alias c_soup_message_headers_set_content_range soup_message_headers_set_content_range;
1659 alias c_soup_message_headers_set_content_type soup_message_headers_set_content_type;
1660 alias c_soup_message_headers_set_encoding soup_message_headers_set_encoding;
1661 alias c_soup_message_headers_set_expectations soup_message_headers_set_expectations;
1662 alias c_soup_message_headers_set_range soup_message_headers_set_range;
1663 alias c_soup_message_headers_set_ranges soup_message_headers_set_ranges;
1664 
1665 // soup.MessageHeadersIter
1666 
1667 alias c_soup_message_headers_iter_next soup_message_headers_iter_next;
1668 alias c_soup_message_headers_iter_init soup_message_headers_iter_init;
1669 
1670 // soup.Multipart
1671 
1672 alias c_soup_multipart_get_type soup_multipart_get_type;
1673 alias c_soup_multipart_new soup_multipart_new;
1674 alias c_soup_multipart_new_from_message soup_multipart_new_from_message;
1675 alias c_soup_multipart_append_form_file soup_multipart_append_form_file;
1676 alias c_soup_multipart_append_form_string soup_multipart_append_form_string;
1677 alias c_soup_multipart_append_part soup_multipart_append_part;
1678 alias c_soup_multipart_free soup_multipart_free;
1679 alias c_soup_multipart_get_length soup_multipart_get_length;
1680 alias c_soup_multipart_get_part soup_multipart_get_part;
1681 alias c_soup_multipart_to_message soup_multipart_to_message;
1682 
1683 // soup.MultipartInputStream
1684 
1685 alias c_soup_multipart_input_stream_get_type soup_multipart_input_stream_get_type;
1686 alias c_soup_multipart_input_stream_new soup_multipart_input_stream_new;
1687 alias c_soup_multipart_input_stream_get_headers soup_multipart_input_stream_get_headers;
1688 alias c_soup_multipart_input_stream_next_part soup_multipart_input_stream_next_part;
1689 alias c_soup_multipart_input_stream_next_part_async soup_multipart_input_stream_next_part_async;
1690 alias c_soup_multipart_input_stream_next_part_finish soup_multipart_input_stream_next_part_finish;
1691 
1692 // soup.PasswordManager
1693 
1694 alias c_soup_password_manager_get_type soup_password_manager_get_type;
1695 alias c_soup_password_manager_get_passwords_async soup_password_manager_get_passwords_async;
1696 alias c_soup_password_manager_get_passwords_sync soup_password_manager_get_passwords_sync;
1697 
1698 // soup.ProxyResolver
1699 
1700 alias c_soup_proxy_resolver_get_type soup_proxy_resolver_get_type;
1701 alias c_soup_proxy_resolver_get_proxy_async soup_proxy_resolver_get_proxy_async;
1702 alias c_soup_proxy_resolver_get_proxy_sync soup_proxy_resolver_get_proxy_sync;
1703 
1704 // soup.ProxyResolverDefault
1705 
1706 alias c_soup_proxy_resolver_default_get_type soup_proxy_resolver_default_get_type;
1707 
1708 // soup.ProxyURIResolver
1709 
1710 alias c_soup_proxy_uri_resolver_get_type soup_proxy_uri_resolver_get_type;
1711 alias c_soup_proxy_uri_resolver_get_proxy_uri_async soup_proxy_uri_resolver_get_proxy_uri_async;
1712 alias c_soup_proxy_uri_resolver_get_proxy_uri_sync soup_proxy_uri_resolver_get_proxy_uri_sync;
1713 
1714 // soup.Request
1715 
1716 alias c_soup_request_get_type soup_request_get_type;
1717 alias c_soup_request_get_content_length soup_request_get_content_length;
1718 alias c_soup_request_get_content_type soup_request_get_content_type;
1719 alias c_soup_request_get_session soup_request_get_session;
1720 alias c_soup_request_get_uri soup_request_get_uri;
1721 alias c_soup_request_send soup_request_send;
1722 alias c_soup_request_send_async soup_request_send_async;
1723 alias c_soup_request_send_finish soup_request_send_finish;
1724 
1725 // soup.RequestData
1726 
1727 alias c_soup_request_data_get_type soup_request_data_get_type;
1728 
1729 // soup.RequestFile
1730 
1731 alias c_soup_request_file_get_type soup_request_file_get_type;
1732 alias c_soup_request_file_get_file soup_request_file_get_file;
1733 
1734 // soup.RequestHTTP
1735 
1736 alias c_soup_request_http_get_type soup_request_http_get_type;
1737 alias c_soup_request_http_get_message soup_request_http_get_message;
1738 
1739 // soup.Requester
1740 
1741 alias c_soup_requester_get_type soup_requester_get_type;
1742 alias c_soup_requester_new soup_requester_new;
1743 alias c_soup_requester_request soup_requester_request;
1744 alias c_soup_requester_request_uri soup_requester_request_uri;
1745 
1746 // soup.Server
1747 
1748 alias c_soup_server_get_type soup_server_get_type;
1749 alias c_soup_server_new soup_server_new;
1750 alias c_soup_server_accept_iostream soup_server_accept_iostream;
1751 alias c_soup_server_add_auth_domain soup_server_add_auth_domain;
1752 alias c_soup_server_add_early_handler soup_server_add_early_handler;
1753 alias c_soup_server_add_handler soup_server_add_handler;
1754 alias c_soup_server_add_websocket_extension soup_server_add_websocket_extension;
1755 alias c_soup_server_add_websocket_handler soup_server_add_websocket_handler;
1756 alias c_soup_server_disconnect soup_server_disconnect;
1757 alias c_soup_server_get_async_context soup_server_get_async_context;
1758 alias c_soup_server_get_listener soup_server_get_listener;
1759 alias c_soup_server_get_listeners soup_server_get_listeners;
1760 alias c_soup_server_get_port soup_server_get_port;
1761 alias c_soup_server_get_uris soup_server_get_uris;
1762 alias c_soup_server_is_https soup_server_is_https;
1763 alias c_soup_server_listen soup_server_listen;
1764 alias c_soup_server_listen_all soup_server_listen_all;
1765 alias c_soup_server_listen_fd soup_server_listen_fd;
1766 alias c_soup_server_listen_local soup_server_listen_local;
1767 alias c_soup_server_listen_socket soup_server_listen_socket;
1768 alias c_soup_server_pause_message soup_server_pause_message;
1769 alias c_soup_server_quit soup_server_quit;
1770 alias c_soup_server_remove_auth_domain soup_server_remove_auth_domain;
1771 alias c_soup_server_remove_handler soup_server_remove_handler;
1772 alias c_soup_server_remove_websocket_extension soup_server_remove_websocket_extension;
1773 alias c_soup_server_run soup_server_run;
1774 alias c_soup_server_run_async soup_server_run_async;
1775 alias c_soup_server_set_ssl_cert_file soup_server_set_ssl_cert_file;
1776 alias c_soup_server_unpause_message soup_server_unpause_message;
1777 
1778 // soup.Session
1779 
1780 alias c_soup_session_get_type soup_session_get_type;
1781 alias c_soup_session_new soup_session_new;
1782 alias c_soup_session_new_with_options soup_session_new_with_options;
1783 alias c_soup_session_abort soup_session_abort;
1784 alias c_soup_session_add_feature soup_session_add_feature;
1785 alias c_soup_session_add_feature_by_type soup_session_add_feature_by_type;
1786 alias c_soup_session_cancel_message soup_session_cancel_message;
1787 alias c_soup_session_connect_async soup_session_connect_async;
1788 alias c_soup_session_connect_finish soup_session_connect_finish;
1789 alias c_soup_session_get_async_context soup_session_get_async_context;
1790 alias c_soup_session_get_feature soup_session_get_feature;
1791 alias c_soup_session_get_feature_for_message soup_session_get_feature_for_message;
1792 alias c_soup_session_get_features soup_session_get_features;
1793 alias c_soup_session_has_feature soup_session_has_feature;
1794 alias c_soup_session_pause_message soup_session_pause_message;
1795 alias c_soup_session_prefetch_dns soup_session_prefetch_dns;
1796 alias c_soup_session_prepare_for_uri soup_session_prepare_for_uri;
1797 alias c_soup_session_queue_message soup_session_queue_message;
1798 alias c_soup_session_redirect_message soup_session_redirect_message;
1799 alias c_soup_session_remove_feature soup_session_remove_feature;
1800 alias c_soup_session_remove_feature_by_type soup_session_remove_feature_by_type;
1801 alias c_soup_session_request soup_session_request;
1802 alias c_soup_session_request_http soup_session_request_http;
1803 alias c_soup_session_request_http_uri soup_session_request_http_uri;
1804 alias c_soup_session_request_uri soup_session_request_uri;
1805 alias c_soup_session_requeue_message soup_session_requeue_message;
1806 alias c_soup_session_send soup_session_send;
1807 alias c_soup_session_send_async soup_session_send_async;
1808 alias c_soup_session_send_finish soup_session_send_finish;
1809 alias c_soup_session_send_message soup_session_send_message;
1810 alias c_soup_session_steal_connection soup_session_steal_connection;
1811 alias c_soup_session_unpause_message soup_session_unpause_message;
1812 alias c_soup_session_websocket_connect_async soup_session_websocket_connect_async;
1813 alias c_soup_session_websocket_connect_finish soup_session_websocket_connect_finish;
1814 alias c_soup_session_would_redirect soup_session_would_redirect;
1815 
1816 // soup.SessionAsync
1817 
1818 alias c_soup_session_async_get_type soup_session_async_get_type;
1819 alias c_soup_session_async_new soup_session_async_new;
1820 alias c_soup_session_async_new_with_options soup_session_async_new_with_options;
1821 
1822 // soup.SessionFeature
1823 
1824 alias c_soup_session_feature_get_type soup_session_feature_get_type;
1825 alias c_soup_session_feature_add_feature soup_session_feature_add_feature;
1826 alias c_soup_session_feature_attach soup_session_feature_attach;
1827 alias c_soup_session_feature_detach soup_session_feature_detach;
1828 alias c_soup_session_feature_has_feature soup_session_feature_has_feature;
1829 alias c_soup_session_feature_remove_feature soup_session_feature_remove_feature;
1830 
1831 // soup.SessionSync
1832 
1833 alias c_soup_session_sync_get_type soup_session_sync_get_type;
1834 alias c_soup_session_sync_new soup_session_sync_new;
1835 alias c_soup_session_sync_new_with_options soup_session_sync_new_with_options;
1836 
1837 // soup.SSocket
1838 
1839 alias c_soup_socket_get_type soup_socket_get_type;
1840 alias c_soup_socket_new soup_socket_new;
1841 alias c_soup_socket_connect_async soup_socket_connect_async;
1842 alias c_soup_socket_connect_sync soup_socket_connect_sync;
1843 alias c_soup_socket_disconnect soup_socket_disconnect;
1844 alias c_soup_socket_get_fd soup_socket_get_fd;
1845 alias c_soup_socket_get_local_address soup_socket_get_local_address;
1846 alias c_soup_socket_get_remote_address soup_socket_get_remote_address;
1847 alias c_soup_socket_is_connected soup_socket_is_connected;
1848 alias c_soup_socket_is_ssl soup_socket_is_ssl;
1849 alias c_soup_socket_listen soup_socket_listen;
1850 alias c_soup_socket_read soup_socket_read;
1851 alias c_soup_socket_read_until soup_socket_read_until;
1852 alias c_soup_socket_start_proxy_ssl soup_socket_start_proxy_ssl;
1853 alias c_soup_socket_start_ssl soup_socket_start_ssl;
1854 alias c_soup_socket_write soup_socket_write;
1855 
1856 // soup.URI
1857 
1858 alias c_soup_uri_get_type soup_uri_get_type;
1859 alias c_soup_uri_new soup_uri_new;
1860 alias c_soup_uri_new_with_base soup_uri_new_with_base;
1861 alias c_soup_uri_copy soup_uri_copy;
1862 alias c_soup_uri_copy_host soup_uri_copy_host;
1863 alias c_soup_uri_equal soup_uri_equal;
1864 alias c_soup_uri_free soup_uri_free;
1865 alias c_soup_uri_get_fragment soup_uri_get_fragment;
1866 alias c_soup_uri_get_host soup_uri_get_host;
1867 alias c_soup_uri_get_password soup_uri_get_password;
1868 alias c_soup_uri_get_path soup_uri_get_path;
1869 alias c_soup_uri_get_port soup_uri_get_port;
1870 alias c_soup_uri_get_query soup_uri_get_query;
1871 alias c_soup_uri_get_scheme soup_uri_get_scheme;
1872 alias c_soup_uri_get_user soup_uri_get_user;
1873 alias c_soup_uri_host_equal soup_uri_host_equal;
1874 alias c_soup_uri_host_hash soup_uri_host_hash;
1875 alias c_soup_uri_set_fragment soup_uri_set_fragment;
1876 alias c_soup_uri_set_host soup_uri_set_host;
1877 alias c_soup_uri_set_password soup_uri_set_password;
1878 alias c_soup_uri_set_path soup_uri_set_path;
1879 alias c_soup_uri_set_port soup_uri_set_port;
1880 alias c_soup_uri_set_query soup_uri_set_query;
1881 alias c_soup_uri_set_query_from_fields soup_uri_set_query_from_fields;
1882 alias c_soup_uri_set_query_from_form soup_uri_set_query_from_form;
1883 alias c_soup_uri_set_scheme soup_uri_set_scheme;
1884 alias c_soup_uri_set_user soup_uri_set_user;
1885 alias c_soup_uri_to_string soup_uri_to_string;
1886 alias c_soup_uri_uses_default_port soup_uri_uses_default_port;
1887 alias c_soup_uri_decode soup_uri_decode;
1888 alias c_soup_uri_encode soup_uri_encode;
1889 alias c_soup_uri_normalize soup_uri_normalize;
1890 
1891 // soup.WebsocketConnection
1892 
1893 alias c_soup_websocket_connection_get_type soup_websocket_connection_get_type;
1894 alias c_soup_websocket_connection_new soup_websocket_connection_new;
1895 alias c_soup_websocket_connection_new_with_extensions soup_websocket_connection_new_with_extensions;
1896 alias c_soup_websocket_connection_close soup_websocket_connection_close;
1897 alias c_soup_websocket_connection_get_close_code soup_websocket_connection_get_close_code;
1898 alias c_soup_websocket_connection_get_close_data soup_websocket_connection_get_close_data;
1899 alias c_soup_websocket_connection_get_connection_type soup_websocket_connection_get_connection_type;
1900 alias c_soup_websocket_connection_get_extensions soup_websocket_connection_get_extensions;
1901 alias c_soup_websocket_connection_get_io_stream soup_websocket_connection_get_io_stream;
1902 alias c_soup_websocket_connection_get_keepalive_interval soup_websocket_connection_get_keepalive_interval;
1903 alias c_soup_websocket_connection_get_max_incoming_payload_size soup_websocket_connection_get_max_incoming_payload_size;
1904 alias c_soup_websocket_connection_get_origin soup_websocket_connection_get_origin;
1905 alias c_soup_websocket_connection_get_protocol soup_websocket_connection_get_protocol;
1906 alias c_soup_websocket_connection_get_state soup_websocket_connection_get_state;
1907 alias c_soup_websocket_connection_get_uri soup_websocket_connection_get_uri;
1908 alias c_soup_websocket_connection_send_binary soup_websocket_connection_send_binary;
1909 alias c_soup_websocket_connection_send_message soup_websocket_connection_send_message;
1910 alias c_soup_websocket_connection_send_text soup_websocket_connection_send_text;
1911 alias c_soup_websocket_connection_set_keepalive_interval soup_websocket_connection_set_keepalive_interval;
1912 alias c_soup_websocket_connection_set_max_incoming_payload_size soup_websocket_connection_set_max_incoming_payload_size;
1913 
1914 // soup.WebsocketExtension
1915 
1916 alias c_soup_websocket_extension_get_type soup_websocket_extension_get_type;
1917 alias c_soup_websocket_extension_configure soup_websocket_extension_configure;
1918 alias c_soup_websocket_extension_get_request_params soup_websocket_extension_get_request_params;
1919 alias c_soup_websocket_extension_get_response_params soup_websocket_extension_get_response_params;
1920 alias c_soup_websocket_extension_process_incoming_message soup_websocket_extension_process_incoming_message;
1921 alias c_soup_websocket_extension_process_outgoing_message soup_websocket_extension_process_outgoing_message;
1922 
1923 // soup.WebsocketExtensionDeflate
1924 
1925 alias c_soup_websocket_extension_deflate_get_type soup_websocket_extension_deflate_get_type;
1926 
1927 // soup.WebsocketExtensionManager
1928 
1929 alias c_soup_websocket_extension_manager_get_type soup_websocket_extension_manager_get_type;
1930 
1931 // soup.XMLRPCParams
1932 
1933 alias c_soup_xmlrpc_params_free soup_xmlrpc_params_free;
1934 alias c_soup_xmlrpc_params_parse soup_xmlrpc_params_parse;